我在Windows下设置了XML-RPC服务器/客户端通信。我所注意到的是,如果交换的数据量变得很大,那么启动服务器监听" localhost" vs." 127.0.0.1"。如果" 127.0.0.1"设置,通信速度比使用" localhost"更快。有人可以解释一下原因吗?我认为这可能是一个关于命名解决的问题,但....也在本地?
答案 0 :(得分:4)
每个域名都在解析。没有例外包含本地网站。
当您向localhost
发出请求时,localhost的ip每次都由host
文件解析。在Windows host
文件中控制此操作。但是,如果您向127.0.0.1
提出请求,则IP地址已经解决。并请求直接进入此IP。