在这个非常简单的例子中:
var sys = require("sys"),
http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.end("Hello World!");
}).listen(8080);
sys.puts("Server running at http://localhost:8080/");
1.) 我可以从客户端获取哪些信息?比如浏览器、屏幕分辨率等?
2.) 我如何将信息从客户端发送到服务器,比如参数?
谢谢!
req.headers['referer']
。 - Arjanheader('referrer')
(它是req.get('referrer')
的别名,确实处理了referer
和referrer
两种情况)。然而,在你的回答中,你直接访问了请求属性headers
,即req.headers['referrer']
,这会返回undefined
。;-) - Arjan