工具简介
网页 HTTP 状态,是表示网页是否能够正常访问的重要指标。HTTP 状态检测工具,是一款检测指定网页响应状态的在线工具,它以直观的方式呈现网页响应状态。本工具同时还支持网页重定向检测,对于重定向网页,检测结果将包含重定向详情。
使用方法
在工具查询框中直接输入要检测的网页 URL,然后点击【查询 HTTP 状态】按钮(或直接按回车键),即可对该网页的 HTTP 状态进行检查。
下图是 HTTP 状态检测工具的主界面:
检测结果说明
对于网页响应状态,有 4 种检测结果:
- 网页可正常访问;此时,响应状态为
200
- 网页可正常访问,但经过了一次或多次重定向
- 网页不存在;此时,响应状态为
404
- 无法正常获取网页状态(例如:请求 URL 的域名不存在或未指向任何服务器)
下面分别对上述几种情况进行说明。
1、网页可正常访问
这是网页未经任何跳转即可正常访问的情况,此时,网页的 HTTP 状态为 200 OK
。
下图是检测 https://www.qq.com
链接的结果,其响应状态为 200
,表示可以正常访问。
2、网页可正常访问,但经过了一次或多次重定向
这是指网页会经过一系列重定向,并最终返回 200
状态码的情况。如下图所示:
对于有重定向的情况,本工具会详细列出 请求/响应 过程,对于每一次 URL 重定向,都会明确指出本次请求的 URL、响应状态、链接类型、响应类型、响应时间、跳转地址(即重定向地址)等关键信息;同时,本工具还会在检测结果的最后,列出 URL 跳转的明细,让跳转过程一目了然。
下图是检测 taobao.com
时 URL 跳转过程:
注意:如果被检测的 URL 未指定请求协议,将自动使用
http://
协议。
3、请求的网页不存在
这种情况,网页响应状态将返回 404 Not Found
,表示所请求的网页不存在。
比如,我们检测一下 https://www.apple.com/iwatch
这个 URL 的状态,发现这个网页是不存在的,如下图所示:
特别说明:
还有一种情况是,经过了若干次网页重定向之后,最终仍不可访问(404 Not Found)。
这种情况下,状态过程可能是:
302
->301
->404
4、无法正常获取网页的响应状态
当检测一个 URL 的状态时,我们无法正常获取其状态。这种情况,检测结果如下图所示:
正如上面结果所呈现的那样,无法正常获取请求网页的 HTTP 状态,其原因包括但不限于以下几点:
- 无法解析域名所在的服务器(或域名压根儿就没有指向任何服务器)
- 请求 URL 无效(包括需要科学上网才能访问的网页)
- 请求 URL 的域名没有注册(可以使用本站提供的域名 whois 查询工具进行确认)
总结
网页 HTTP 状态,是网页(网站)好坏的重要指标,它不仅关系到网站访客的使用体验,而且,还直接影响搜索引擎对网页的态度,需要每一位从事网页优化、SEO、产品经理、数据分析师等岗位人员的重视。
希望本工具对你了解网页状态提供一定的帮助!