如何使用require发送多个帖子参数(' request');

时间:2016-11-12 14:34:30

标签: node.js http-post

在此片段中,我尝试在帖子请求中发送url参数作为正文的一部分:

var request = require('request');

  request.post({
     headers: { 'Content-Type' : 'application/x-www-form-urlencoded'},
     url : 'http://localhost:7777',
     body : 'tosummarise='+data+'&url'+url
    },

但未设置&url参数。这是在request.post中发送多个帖子参数的正确方法吗? tosummarise值已设置

2 个答案:

答案 0 :(得分:0)

看起来您的“正文”应该是您网址的一部分。实际的POST正文数据进入“正文”

答案 1 :(得分:0)

我在请求参数中省略了=。此代码有效:

var request = require('request');

  request.post({
     headers: { 'Content-Type' : 'application/x-www-form-urlencoded'},
     url : 'http://localhost:7777',
     body : 'tosummarise='+data+'&url='+url
    },