服务器只接受标头中发送的数据。
使用此代码执行此操作,服务器将变为空对象:
const request = require('request')
request.post({
url: 'https://.....',
body: { userid: 'cris', gameid: '12' },
headers: { "Content-Type": "application/x-www-form-urlencoded"}
})
如何使用代码在标头中发送数据?
修改
在浏览器中显示服务器信息的打印屏应该有帮助。
答案 0 :(得分:1)
Try this
const request = require('request')
request.post({
url: 'https://.....',
headers: { 'Content-Type': 'application/json', 'Accept': 'application/json, text/plain', 'userid':'cris', 'gameid':'12'}
})
答案 1 :(得分:0)
试试这个
const request = require('request')
request.post({
url: 'https://.....',
body: JSON.stringify({ userid: 'cris', gameid: '12' }),
headers: { "Content-Type": "application/x-www-form-urlencoded"}
})
答案 2 :(得分:0)
try this
body: { "userid": "cris", "gameid": "12" }