我有一个Windows 7的机器,我现在正在工作,并无法连接到本地服务器绑定到0.0.0.0:1337
在运行此configuration的所有其他机器上,它工作正常。
机器通过在Windows Internet选项设置中configuration的代理连接到互联网。 我目前有勾选checkbox,说:“绕过本地地址代理”
一旦我有服务运行,我试图通过Chrome加载它。 通常http://127.0.0.1:1337将工作,但它似乎试图通过代理解决,如果我尝试http://localhost:1337 。
出于testing目的,我将127.0.0.1 appname添加到hosts文件。 如果我打开Chrome并加载http://appname:1337它的作品。
这个问题对我没有任何意义。 什么可能导致这个?
编辑:如果我尝试加载没有端口号的http://localhost ,它似乎在本地parsing,但如果我尝试加载http://localhost:1337它会尝试通过代理parsing。
更新:我可以加载应用程序在IE中,但不是铬。 Chrome试图通过代理发送。 我需要它加载在Chrome中,因为应用程序在NW.js中
这可能是由于使用的端口。 Chrome使用Internet Explorer的代理设置。 将服务器添加到“例外”列表中,如下面的截图所示。
如果这不起作用,请包括您当前代理设置的屏幕截图,以便我们可以得到一个更好的主意。

我能够通过在hosts文件中明确设置127.0.0.1 localhost主机,然后清除Chrome的caching来解决这个问题。
在此之后,页面开始按预期加载。
我认为这是与计算机连接的特定代理服务器有关的孤立事件。