Node.js当前网址 - 不是原创网址

时间:2013-02-27 13:27:07

标签: javascript node.js

如何获取节点js中的当前url?我有以下代码,但它无法正常工作。

var http = require("http");

function onRequest(request, response) {
  console.log("Request received.");
  response.writeHead(200, {"Content-Type": "text/plain"});
  response.write("Hello World");
  console.log(request.headers.host);
  response.end();
}

http.createServer(onRequest).listen(3000);

Apache将localhost:3000重定向到node.dev域。当我运行上面的代码我有:localhost:3000但我想node.dev(带子域,所有网址)

1 个答案:

答案 0 :(得分:1)

好的,我找到了解决方案:

request.headers['x-forwarded-host']