网站测速的高级选项怎么填?七个参数逐个说明
默认的测速只发一个最普通的 HTTP 请求,测的是「这个网址能不能打开、有多快」。这条路能覆盖八成场景,剩下的两成,问题往往藏在请求本身——它带了什么头、走的哪个协议、解析到了哪台机器上。
高级选项就是为这两成准备的。
七个参数,各管一段
HTTP 版本分三档:默认协商、强制 HTTP/2、强制 HTTP/3。默认档由客户端和服务端自己谈,谈成什么就是什么;强制档不让它降级,用来验证站点到底支持不支持。
指定解析让你跳过 DNS,把域名直接指到一个 IPv4 或者一个 CNAME 上。服务器刚买、域名还没切、或者想绕开 CDN 看源站,都靠它。填之前建议先用 IP 查询 确认这个地址的归属,别把测试流量打到一台不相干的机器上。
请求方式默认是 HEAD,可以换成 GET 或者 POST。HEAD 只要响应头,GET 拿完整内容,POST 用来验证接口的方法限制。
Referer、User-Agent、Cookies 三个都是请求头,分别对应来源页、客户端身份和登录态。
重定向填 0 到 10,表示最多跟几次跳转。默认是 3。
大多数时候一个都不用填
测首页打开速度,HEAD 加默认协商就够。参数填得越多,变量越多,出问题时越难判断是站点的问题还是你填错了。
真正需要动这些参数的,通常是这几种时刻:域名还没解析过来、怀疑被 WAF 拦、要测登录后的页面、排查跳转链、确认 HTTP/3 有没有真的开。都是「常规测速解释不了」的场景。
三个最容易填错的
指定解析只认 IPv4 和域名。填 IPv6 会被拦住,报错提示很直接。它也不会改变证书校验,TLS 握手时用的还是域名,这点容易误会成「绕过了 HTTPS」。
强制 HTTP/2 和 HTTP/3 必须用 https:// 开头。填 http:// 要么被自动补成 https,要么直接提示不支持,具体看当前版本的处理。
重定向填 0 不是「不跳转」,是「不跟随」。你能看到第一跳的 301 和 Location,但拿不到最终页面的内容。
填之前先想清楚要验证什么
参数是手段,不是目的。想验证协议支持,就只动 HTTP 版本;想验证解析,就只动指定解析。一次只改一个变量,结果才有解释力。
这些参数都在 网站测速 的输入框旁边,点开就能看到。