2016-11-12 113 views
1

在這個片段中,我試圖在後發送請求的URL參數作爲身體的一部分:如何使用require('request')發送多個帖子參數;

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的值設置爲

回答

0

我忽略了請求參數中的=。此代碼有效:

var request = require('request'); 

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

看起來像你的「身體」,這裏應該是你的URL的一部分,而不是。實際的POST正文數據進入「正文」