Я пытаюсь сделать простой запрос, который был успешным в Почтальоне. Это просто действие POST со статическим URL, Content-Type
- это application/x-www-form-urlencoded
и два поля формы. Так же просто, как этот пример макета:
Однако я не могу заставить работать тот же запрос, используя NPM Request с формой:
var apiUrl = "https://myapp.com/myendpoint";
const formData = {
"user_type": "simple_user",
"api_key": "123456789XYZ"
}
try {
request.post({url:apiUrl, formData:formData}, function(err, res, result){
if (err) {
console.log(err);
}
else {
console.log(res.statusCode); //always 415
console.log(result); //always undefined
}
});
} catch (err) {
console.log(err);
}
Согласно документации , я делаю это правильно. Может кто-нибудь указать мне, что не так?