//Zu verwendendes Modul http-URL
Aktuelle URL http://localhost:8888/select?aa=001&bb=002
var http = require('http');
var URL = require('url');
http.createServer(function(req, res){
var arg = url.parse(req.url).query; //Methode 1 arg =>
var arg = url.parse(req.url, true).query //Methode 2 arg =>
console.log(arg.aa);//Return 001
console.log(arg.bb);//Return 002
//Dann können Sie es basierend auf den erhaltenen Daten verarbeiten
}).listen(8888);//Server einrichten und den Port abhören
var p = URL.parse(testUrl);
console.log(p.href); //Der erhaltene Wert ist: http://localhost:8888/select?aa=001&bb=002
console.log(p.protocol); //Der erhaltene Wert ist: http:
console.log( p.hostname);//Der erhaltene Wert ist: locahost
console.log(p.host);//Der erhaltene Wert ist: localhost:8888
console.log(p.port);//Der erhaltene Wert ist: 8888
console.log(p.path);//Der erhaltene Wert ist:/select?aa=001&bb=002
console.log(p.hash);//Der erhaltene Wert ist: null
console.log(p.query);//Der erhaltene Wert ist: aa=001
Es ist hier zu beachten, dass p.query ein Objekt wie {aa:'001'} zurückgibt, wenn die Anweisung var p = URL.parse (testUrl, true) lautet, und wenn p.query direkt gedruckt wird, wird [object Object] zurückgegeben. , dann können wir so schreiben: console.log(p.query.aa); //Der erhaltene Wert ist: 001
console.log( p.pathname);//Der erhaltene Wert ist: /select