Wieso kann ich keine url-codieren, diese URL in node.js?

$node
querystring = require('querystring')
var dict = { 'q': 'what\'s up' };
var url = 'http://google.com/?q=' + querystring.stringify(dict);
url = encodeURIComponent(url);
console.log(url);

Das Ergebnis ist dieses:

"http://google.com/?q=q=what's%20up"

Beachten Sie, wie die single-quote ist nicht korrekt codiert. Gibt es etwas falsch mit dem node.js Modul?

InformationsquelleAutor TIMEX | 2011-09-04

Schreibe einen Kommentar