Node.js url.parse renvoie le résultat à la chaîne

Je suis en train de faire une simple pagination.
À cette fin, je vais essayer d'analyser l'URL courante, puis de produire des liens vers la même requête, mais avec incrémenté et décrémenté page paramètres.

J'ai essayé de faire la suite, mais il produit le même lien, sans la nouvelle page paramètre.

var parts = url.parse(req.url, true);
parts.query['page'] = 25;
console.log("Link: ", url.format(parts));

La documentation pour l'URL du module semble suggérer que format est ce dont j'ai besoin, mais je suis en train de faire quelque chose de mal.

Je sais que je pourrais faire évoluer et de construire la chaîne manuellement, mais j'espérais qu'il y est une méthode existante pour cela.

source d'informationauteur Ben Humphreys | 2011-09-22