node.js 接收get请求

2014-11-24 14:28:27 · 作者: · 浏览: 18

Get 请求的相关方法一定在http.ServerRequest下,ServerRequest有data、end、close3个事件,method、url、headers、trailers、httpVersion、connection6个属性,setEncoding、pause、resume3个方法。


url属性下有一段说明描述了怎么解析get请求:




Request URL string. This contains only the URL that is present in the actual HTTP request. If the request is:


Then request.url will be:


If you would like to parse the URL into its parts, you can use require('url').parse(request.url). Example:


If you would like to extract the params from the query string, you can use therequire('querystring').parse function, or pass true as the second argument to require('url').parse. Example:


按照说明试一下吧(node> 表示 在命令行里敲代码)




那就结合 hello world 写一个动态的hello world




在浏览器地址栏中敲入 http://127.0.0.1:1337/hello name=myname