IE浏览器不适用于本地主机+端口
我出于开发目的在本地计算机上运行了NodeJS服务器。默认情况下,它使用端口1337。(我尝试了其他一些端口,例如8080、1234、9000、9090、65432等)。 我可以从Chrome,Firefox和Opera成功连接到此NodeJS服务器。但是,当我尝试连接Internet Explorer 11时,看到“无法显示此页面”(参见图像)。 我尝试了各种“解决方案”,并在此站点上查看了一些问题/答案。他们都没有工作。包含: 我尝试了127.0.0.1 我已禁用“保护模式”和“增强保护模式”。 我已将“ localhost”添加到Intranet区域和Trusted区域。 我已禁用“友好的HTTP消息”,以希望查看更多详细信息。 我尝试使用我的计算机名称和DNS名称。 我尝试使用我的IPv4地址在主机文件中为“ localhost”甚至“ thisismyfrigginpc”创建一个手动条目。 我唯一获得的成功是服务器在端口80(http://localhost:80/或http://localhost)上运行。但是,由于多种原因,我无法在端口80上进行开发。我需要在localhost + port(某些端口,除80和443以外的任何端口)上测试我的代码。 没有帮助的问题和答案: 为什么我无法通过IE访问http:// localhost? Chrome和Firefox可以访问本地主机;Internet Explorer 9不能。为什么? 如何在Metro IE10中测试本地站点? /programming/19268956/can-not-access-localhostport 请帮忙! 顺便说一句,运行Windows 7 Enterprise 64位。公司部署,但我拥有管理员权限。网络配置是非常标准的DHCP,没有NAT也没有代理。 更新 根据@codenoire的建议,我安装了Fiddler以查看请求/响应。以下是IE-to-Fiddler-to-server-to-Fiddler的原始请求和响应: 请求 GET http://localhost:1337/common/test.html HTTP/1.1 Accept: text/html, application/xhtml+xml, */* Accept-Language: en-US User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; …