use*_*541 3 javascript node.js query-string
我需要编辑node.js应用程序获取查询字符串,不使用(i)使用Express或任何其他模块,以及(ii)创建除已存在的服务器之外的服务器.
我想将?id = helloworld传递给变量id.
我该怎么做?
您可以使用本机querystring模块来解析查询字符串.
var http = require('http');
var qs = require('querystring');
http.createServer(function (req, res) {
var str = req.url.split('?')[1];
qs.parse(str);
});
Run Code Online (Sandbox Code Playgroud)
解析查询字符串将返回对象中的结果:
qs.parse('foo=bar&baz=qux&baz=quux&corge')
// returns
{ foo: 'bar', baz: ['qux', 'quux'], corge: '' }
Run Code Online (Sandbox Code Playgroud)
您还可以在此处找到模块的来源.
| 归档时间: |
|
| 查看次数: |
7589 次 |
| 最近记录: |