【问题标题】:How can I use the querystring lib in node to append additional querystrings如何使用节点中的查询字符串库来附加其他查询字符串
【发布时间】:2018-06-07 09:05:35
【问题描述】:

我有一个如下所示的网址:

http://example.com?parm1=foo

我想使用节点查询字符串lib 来附加额外的参数,例如:

http://www.example.com?parm1=foo&parm2=bar&parm3=test

我看到我可以像这样定义我的参数:

querystring.stringify({ parm2: 'bar', param3: 'test' });

我只是不确定如何将其附加到我当前的网址

【问题讨论】:

  • 我还研究了使用节点 url 模块:nodejs.org/api/url.html。但是在附加新查询字符串时,某些版本的 IE 和 Edge 似乎不支持这一点

标签: node.js angular query-string


【解决方案1】:

看起来我可以使用这个库来解决它:https://www.npmjs.com/package/append-query

这是一个例子:

const appendQuery = require('append-query');
var newUrl = appendQuery(originalUrl, {width: '40', height: '40'});

【讨论】:

    猜你喜欢
    • 2011-03-30
    • 1970-01-01
    • 2019-03-14
    • 1970-01-01
    • 2012-08-06
    • 1970-01-01
    • 1970-01-01
    • 2013-01-09
    相关资源
    最近更新 更多