const http=require('http') const querystring=require('querystring') const server = http.createServer((req,res) =>{ console.log('method:', req.method)//GET const url = req.url console.log('url:',url) req.query=querystring.parse(url.split('?')[1]) console.log('query:',req.query) res.end( JSON.stringify(req.query) ) }) server.listen(7000) console.log('ok')
http
querystring
要从查询字符串中提取参数,可以使用 require('querystring').parse
函数,或者可以将 true
作为第二个参数传递给 require('url').parse
: