提问人:Jacob Bruinsma 提问时间:11/16/2023 更新时间:11/16/2023 访问量:12
为什么我自己的网络服务器在 Chrome 上很慢,而在 Firefox 上很快?每个请求的“初始连接”~300ms
Why is my own webserver is slow with Chrome, fast with Firefox? "Initial connection" for every request ~300ms
问:
为了了解HTTP并解决我遇到的问题,我编写了自己的Web服务器供内部使用。
我注意到 Chrome 比 Firefox 或我的移动浏览器慢得多。事实证明,Chrome 每个请求的“初始连接”需要 300 毫秒,而 Firefox 几乎不会对每个请求都保持一致。
FWIW,我使用 Python 套接字、超时和多个持久线程实现了这一点。
现在不要为此杀了我,但我还没有实现 Connection:keep-alive。我觉得如果这在Firefox中很快,那么在Chrome中也可以很快。Chrome 正在对连接做一些奇怪的事情,我不知道如何消除这种延迟。谷歌搜索这个问题非常困难,因为没有人使用这种确切的措辞或意思相同。
铬:
火狐浏览器:
答:
0赞
Jacob Bruinsma
11/16/2023
#1
解决了,O-M-G。在 Chrome 中,如果我写下我的地址:
http://127.0.0.1/
速度很快!
如果我写下我的地址:
http://localhost/
它很慢。这不会影响 Firefox。
评论