只要向whatismyip.org做一个简单的get请求,我每次都会得到一个不同的ip。如果它在我的浏览器中访问网站,它总是一样的。这是怎么回事?我只是在我的Windows7机器上本地运行node.js。我怎么可能使用不同的IP?
request('http://www.whatsmyip.org/', function (error, response, body) {
if (!error && response.statusCode == 200) {
res.render('index', {content:body;});
}
});
我觉得
http://www.whatsmyip.org
知道这是一个自动请求,并在拖我的后腿。除息的 最佳答案
看起来该站点正在使用javascript更新页面上的跨度,因此如果您正在执行一个简单的http请求,那么它将不会更新为正确的值。如果使用Web浏览器访问站点,但只查看源(不使用任何更新的检查器)并刷新,则显示的IP似乎是随机的。
关于node.js - node.js request.js为什么我的IP地址更改了?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13328384/