每当我使用 chrome 向我的 web 应用程序发送 GET 请求时,根据我的 apache 访问日志,两个相同的请求(并非总是如此,但大多数时候,我无法重现它 - 它不是针对 favicon)发送到服务器,尽管 chrome 开发工具中只显示了一个。我停用了所有扩展,但它仍然发生。
Is this https://news.ycombinator.com/item?id=1872177是的,这是一个 chrome 功能,还是我应该在我的应用程序中深入挖掘以找到错误?
我认为情况比这更糟糕。我在这里的经验(使用 Google App Engine 进行开发)是 Chrome 正在提出各种额外的请求。
这可能是由于“设置”中默认选中的选项所致:
这是一个非常奇怪的例子:我的网站页面每 15 秒运行一次通知检查(用 javascript 完成)。即使关闭与我的网站相关的所有选项卡后,我仍会看到来自我的 IP 的请求、一些随机页面以及通知检查请求。对我来说,这意味着 Chrome 在后台运行我网站的一个页面,甚至正在评估其 javascript。
当我请求一个页面时,我几乎总是收到对该页面中某个链接的另一个请求。它还请求额外页面的资源(.css、.js、.png 文件)。很多请求正在进行中。
我在本地运行的开发服务器上看到了相同的行为。
也发生在另一台计算机/网络上。
Firefox 不会发生这种情况。
另请参阅Chrome 发送额外请求该怎么办?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)