我使用的是 Windows NT 4.0,内置的 Web 浏览器 Internet Explorer 2.0 似乎无法定位大多数网站。看来浏览器没有使用 HTTP/1.1,并且没有将 Host 标头传递给服务器。这导致服务器响应 403 或其他错误。或者至少这是我目前对这种情况的假设。我该如何启用 HTTP/1.1。根据 Wikipedia,它应该得到支持。
答案1
这不可能。
HTTP/1.1 于RFC 26161999 年 6 月。Internet Explorer 2.0 发布1995年11月22日;在 HTTP/1.1 发明之前三年半。因此,它对此一无所知,因此不能支持它。
最好的办法就是更新 IE 版本。NT4 的 Service-pack 6包括 IE 6.0 SP1。无论如何,您都应该将最新/最后一个服务包 (SP6a) 应用于 NT4,因此通过 IE 升级获取 HTTP/1.1 只是这样做的另一个好处。