Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Http 浏览器将永远等待加载页面。我如何判断';是什么原因造成了延误?_Http_Timeout_Http Headers - Fatal编程技术网

Http 浏览器将永远等待加载页面。我如何判断';是什么原因造成了延误?

Http 浏览器将永远等待加载页面。我如何判断';是什么原因造成了延误?,http,timeout,http-headers,Http,Timeout,Http Headers,我在本地开发环境中经历了很长的页面加载时间。页面加载时间最长为25分钟。据我所知,浏览器不是在等待服务器响应,而是在等待某个http请求,该请求被某个东西激活。如果我运行一个超时的php脚本,响应是立即的,所以我知道这不是我的脚本永远需要的(firebug证实了这一点)。我怀疑我的本地站点正在试图连接到一个不会响应的第三方。无论我使用什么浏览器,行为都是一样的 我的问题是: 我怎样才能知道是什么花了很长时间?萤火虫什么也没告诉我 我在http头中寻找什么,它告诉我们请求永远等待的原因 我怎样才能

我在本地开发环境中经历了很长的页面加载时间。页面加载时间最长为25分钟。据我所知,浏览器不是在等待服务器响应,而是在等待某个http请求,该请求被某个东西激活。如果我运行一个超时的php脚本,响应是立即的,所以我知道这不是我的脚本永远需要的(firebug证实了这一点)。我怀疑我的本地站点正在试图连接到一个不会响应的第三方。无论我使用什么浏览器,行为都是一样的

我的问题是:

我怎样才能知道是什么花了很长时间?萤火虫什么也没告诉我

我在http头中寻找什么,它告诉我们请求永远等待的原因

我怎样才能让网站尽早失败,并向我反馈造成延迟的原因

我可以实时查看请求吗


非常感谢您的帮助。

您可以安装代理级别的调试工具,如Fiddler,并查看所有http通信

否则,你就深陷网络诊断的泥潭中了?

你会说什么,或者说你必须说什么?分别查看“网络”或“网络”部分。它们应该能够准确地分解正在加载或未加载的内容以及加载时间


如果您想查看诸如JS解析或DOM事件之类的低级内容,还可以使用深入了解。您是否使用windows/linux/mac等?我在FF上安装了tamper插件。Wireshark是另一种工具,不是吗?谢谢你的帮助,萤火虫什么都没告诉我。我根本看不出是什么原因导致了“网络”下的延迟(速度跟踪器看起来很有趣!