return new Promise((resolve, rej) => {
const req = https.request({
hostname: 'api.weixin.qq.com',
port: 443,
path: `/wxa/getwxacodeunlimit?access_token=${token}`,
method: 'POST',
headers:{
'content-type': 'application/json'
}
}, (res) => {
console.log(`状态码: ${res.statusCode}`);
console.log(`响应头: ${JSON.stringify(res.headers)}`);
});
req.on('error', (e) => {
rej(e)
console.error(`请求遇到问题: ${e.message}`);
});
req.write(encodeURI(`page=pages/index/index&scene=test&auto_color=true&is_hyaline=true`))
req.end();
}).catch(e => {})
状态码: 412
响应头: {"connection":"close","date":"Mon, 30-Mar-2020 12:32:42 GMT","content-length":"0"}
哪位大神帮我看看这个是什么问题? 一直412
这是json?
let post_data = JSON.stringify({
"scene":"test",
})
req.write(post_data);
我这样也是错误的412
"Content-Length"