gpt4 book ai didi

http - 为什么 telnet 到端口 80 似乎会访问与 Firefox 不同的服务器?

转载 作者:可可西里 更新时间:2023-11-01 17:03:44 25 4
gpt4 key购买 nike

我是低级 HTTP 内容的新手,不确定如何理解我所看到的内容。

如果我访问一个特定的 Internet Web 服务器(我们暂时称它为 www.someserver.com……如果真的需要的话,我会提供真实的服务器),Firefox 会很高兴地调出它的主页。但是,如果我做一个

telnet www.someserver.com 80
GET / HTTP/1.0

...我得到的返回似乎是 Apache 默认的“It works”页面。尝试获取服务器上的另一个页面,Firefox 会很乐意地从 telnet 接收到 404。就像他们访问了不同的服务器,但这些请求都来自同一台机器,所以我不确定如何。

什么会导致这种行为?

最佳答案

它可以根据浏览器发送的主机 header 为不同的站点提供服务。除非您明确键入,否则您的 telnet 连接不会发送该 header 。

http://support.microsoft.com/kb/308163

关于http - 为什么 telnet 到端口 80 似乎会访问与 Firefox 不同的服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7869222/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com