Ich versuche, form Dateninhaltsart mit Knoten js Anfrage zu schreiben, aber jedes Mal, wenn ich bin eine Antwort ‚null‘ bekommen, kann ich das gleiche tun und die richtige bekommen Antwort des Post Mann mit, ich weiß wirklich nicht, was im Code falsch ist, hier ist meine QuelleKnoten js Post Inhaltstyp form-data null Antwort bekommen
var req = require('request');
req.post({
url: 'url’,
form: {request:[{"request":"context","sequence":0,"userToken":"mytokenxyz"}]},
headers: {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36',
'Content-Type' : 'application/x-www-form-urlencoded'
},
method: 'POST'
},
function (e, r, body) {
console.log(body); //here the body I am getting null
});
hier ist der Postbote Screenshot, wo ich die richtige Antwort bin immer. Ich habe eine Reihe anderer Möglichkeiten ausprobiert, aber endet in der gleichen Null-Antwort.
Das erste, was entgangen war ich bemerke, dass in Postman Sie den MIME für die Anforderung als 'Anwendung/form-data' haben, aber in Ihrem Code Sie verwenden' application/x-www-form-urlencoded'. – Jeffrey