qidi
qidi
  • 发布:2020-05-29 00:23
  • 更新:2020-05-29 14:24
  • 阅读:4082

uniCloud中的httpclient.request如何实现nodejs中的request模块功能?

分类:uniCloud

nodejs的request模块的如下功能,怎么用httpclient.request来实现

var request = require('request');  
var url="请求url";  
var requestData="需要传输的数据";  
request({  
    url: url,  
    method: "POST",  
    json: true,  
    headers: {  
        "content-type": "application/json",  
    },  
    body: JSON.stringify(requestData)  
}, function(error, response, body) {  
    if (!error && response.statusCode == 200) {  
        console.log(body) // 请求成功的处理逻辑  
    }  
}); 

实现方式:
const res = await uniCloud.httpclient.request(config.hostUrl,{
method: 'POST',
//json: true,
dataType: 'json',
data: JSON.stringify(requestData)
headers: options.headers
})

2020-05-29 00:23 负责人:DCloud_uniCloud_WYQ 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

data: JSON.stringify(requestData) 去掉JSON.stringify试试

该问题目前已经被锁定, 无法添加新回复