node发post请求参数过长

request.post urlstr .setContent-Type, application/x-www-form-urlencoded .sendda .endfunctionerr, res{ if !err { console.logres.body callbackres.body; }else{ }; }
if this.config.obj.productInfo { this.config.obj.productInfo = encodeURI this.config.obj.productInfo ; }; var bodyQueryStr = this.config.obj; var da = ; for var a in bodyQueryStr { da += a +=+ bodyQueryStr[a] + &; };

使用SuperAgent发post请求 当参数过长时 失效了 什么原因呢 和 application/x-www-form-urlencoded 有关系吗

拆开分为多个单键值对的对象呢?

app.usebodyParser{ limit: 2000000 //2m
};

这样设置可以修改限制的大小,传输图片都是可以的,你的字段也因该是够的

发表评论

电子邮件地址不会被公开。 必填项已用*标注