2016-11-12 7 views
1

In diesem Snippet Ich versuche, einen URL-Parameter als Teil des Körpers in der Postanfrage zu senden:So senden Sie mehrere Postparameter mit require ('request');

ist
var request = require('request'); 

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

aber &url Parameter nicht gesetzt werden. Ist das die richtige Methode, um mehrere Post-Parameter in request.post zu senden? Der Wert tosummarise ist

Antwort

0

Ich unterließ die = in Anforderungsparam. Dieser Code funktioniert:

var request = require('request'); 

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

sieht aus wie Ihr "Körper" hier sollte ein Teil Ihrer URL stattdessen sein. tatsächliche POST Körperdaten gehen in 'Körper'

Verwandte Themen