Кто-нибудь может мне помочь в этом? ..
Я использую обещание запроса для вызова API из AWS в функциях Firebase, приведенных ниже, это код, который я использую, и изображение является выводом.
Мне интересно, почему он возвращает statuscode 400
с ожидаемым выводом от API (AWS), который я вызываю
Вывод этого кода: ![enter image description here](https://i.stack.imgur.com/IlH4h.jpg)
exports.testregisterstep1 = functions.https.onRequest((req, res) => {
var rp = require("request-promise");
var options = {
method: 'POST',
uri: 'http://1X.XXX.122.XXX:1000/api/katz/step1',
formData: {
first_name: 'fname',
last_name: 'lname',
email: 'emailfnam@gmail.com',
mobile: '0909090909',
address: 'address City',
id: 1
},
headers: {
'content-type': 'application/x-www-form-urlencoded',
'x-auth-token': 'eyJh3DV303g3eKSrE'
},
resolveWithFullResponse: true,
json: true
};
rp(options)
.then(function(body) {
res.send("Request OK: " + body);
})
.catch(function (err) {
res.send(err);
});
});