【问题标题】:what is the difference between those uri's? [closed]这些uri有什么区别? [关闭] 【发布时间】:2011-09-14 11:29:51 【问题描述】: 这些网址之间的区别是什么? 什么时候我会使用每个? http://localhost/x http://localhost:80/x http://myComputerName/x http://127.0.0.1/x 【问题讨论】: 当您测试这些 URI 时,结果如何? 相同...但我听说它通过防火墙有所不同... 标签: http url 【解决方案1】: http://localhost/x 映射到 127.0.0.1,即 loopback。您只能用于 本地测试,不能给你网络上的任何人访问 页面。 http://localhost:80/x 与第一个相同,因为默认情况下 http 在端口 80 上工作,如果您未指定端口 80,则假定为 80 http://myComputerName/x 可以提供给您网络上的其他人,因为这样他们就可以通过端口 80 连接到您机器上的 IIS(通过解析您的主机名)并请求 x 页面/文件夹 http://127.0.0.1/x 与第一个相同。它相当于 localhost 的 IP 地址。 【讨论】: 使用 myComputerName 有什么好处?他们也可以使用IP ...? 防火墙的观点呢? 防火墙与你的问题无关。