1 回答

TA貢獻(xiàn)1869條經(jīng)驗(yàn) 獲得超4個(gè)贊
調(diào)用官方api的時(shí)候,有一步需要用post發(fā)送請(qǐng)求,于是上網(wǎng)查了些資料,發(fā)現(xiàn)一般發(fā)送post請(qǐng)求的做法是(下面是簡(jiǎn)化版代碼):
var querystring = require('querystring');
var https = require('https');
var post_data = querystring.stringify({
"name":"BOb",
"age":30,
"job":"teacher"
});
var post_req = https.request(post_opt,function(res){
//some code here
});
post_req.write(post_data);
post_req.end();
然而官方api要求發(fā)送的數(shù)據(jù)是這樣的:
{
"action_name": "QR_LIMIT_SCENE",
"action_info": {
"scene": {
"scene_id": 1000
}
}
}
也就是說,調(diào)用了querystring.stringify方法之后,變成了action_name=QR_LIMIT_SCENE&action_info=。
- 1 回答
- 0 關(guān)注
- 124 瀏覽
添加回答
舉報(bào)