这是我的代码,试图将请求发布到特定的url,在回调函数中,我想解析正文并最终返回结果, 经过多次尝试,我仍然首先在控制台中获得了结果, 关于如何先入后出的任何想法?
async function getConnection(url,param) {
var queryStr = generateQueryString(param)
var result ='';
console.log(queryStr);
let OPTIONS = {
headers: {'Content-Type': 'application/json'},
uri: url,
method: 'POST',
body:{
queryStr
},
json:true
};
await request.post(OPTIONS, async function(error, response, body){
if(response.statusCode == '200'){
result = await JSON.stringify(body).toString();
console.log('result in rquest.post : '+result);
}
});
console.log('result out rquest.post : '+result);
return result;
}