var req ={
"request": {
"header": {
"username": "name",
"password": "password"
},
"body": {
"shape":"round"
}
}
};
request.post(
{url:'posturl',
body: JSON.stringify(req),
headers: { "content-type": "application/x-www-form-urlencoded"}
},
function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
);
Tôi muốn gửi nội dung yêu cầu thô trong biến số nguyên. Nó đang làm việc trên postman nhưng trong nút js tôi không thể gửi json thô như yêu cầu cơ thể cho yêu cầu bài viết.nút js gửi yêu cầu đăng với nội dung yêu cầu thô
Lỗi là gì? Có thể "" kiểu nội dung của bạn ":" application/x-www-form-urlencoded "' không chính xác, vì bạn đang gửi JSON? Nó phải là 'application/json'. –
POST /HTTP/JSON/Prices/GetPriceSheet.aspx HTTP/1.1 Host: host.com Content-Type: application/x-www-form-urlencoded Cache-Control: no-cache { "yêu cầu": {"header": {"username": "name", "password": "pw"}, "body": {"shape": "round"}}} Đây là bản xem trước yêu cầu đang hoạt động trên người đưa thư. Vì vậy, tôi cần x-www-form-urlencoded trong tiêu đề mà còn gửi dữ liệu json thô. Lỗi tôi nhận được là định dạng sai từ dịch vụ còn lại. –