Fix up check using user-agent and host header
More work on HTTP checks view