Http请求中的Post 请求,如何将extraData作为参数传递使用
想将 extraData 作为参数传递,不知道如何操作。
httpRequestPostDoMain(domain:string,url: string,object:object): Promise<CkResponseResult> {
let httpRequest = http.createHttp();
let responseResult = httpRequest.request(url, {
method: http.RequestMethod.POST,
readTimeout: Constant.NETWORK_TIME_OUT,
header: {
'Content-Type':'application/json; charset=UTF-8',
//TODO 用户信息需要后面补充
'userToken': '',
'Cookie':'',
'token':'',
'Terminal':'HuaWei',
'Accept-Encoding':'gzip, deflate',
'Accept':'application/json,text/javascript,*/*;charset=UTF-8',
},
connectTimeout: Constant.NETWORK_TIME_OUT,
extraData:object
});
let serverData: CkResponseResult = new CkResponseResult();
return responseResult.then((value: http.HttpResponse) => {
//接口请求成功
if (value.responseCode === 200) {
//获取返回的数据
let result = `${value.result}`
//转换JSON
let resultJson: CkResponseResult = JSON.parse(result)
//
if (resultJson.status === Constant.CK_NETWORK_YES) {
serverData.data = resultJson.data;
}
serverData.status = resultJson.status;
serverData.msg = resultJson.msg;
} else {
serverData.msg = '接口数据异常' +value.responseCode;
}
return serverData;
}).catch(() => {
serverData.msg = '接口数据异常'
return serverData;
})
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
http网络请求,post请求如何传递body和参数,header
82浏览 • 1回复 待解决
使用post请求无法带入extraData参数问题
286浏览 • 1回复 待解决
HarmonyOS http 请求 post 参数问题
566浏览 • 1回复 待解决
使用axios发送post请求时,如何使用queryParams传递参数
486浏览 • 1回复 待解决
HTTP GET请求时如何传递参数?
3010浏览 • 1回复 待解决
关于JS http请求参数的传递问题
7329浏览 • 2回复 待解决
http请求的官方示例代码中的extraData部分怎么写
2606浏览 • 1回复 待解决
http网络请求中extraData支持的数据格式有哪些
1910浏览 • 1回复 待解决
使用net.http 模块发送HTTP multipart/form-data 格式POST请求,参数拼写错误
360浏览 • 1回复 待解决
HTTP如何用POST请求发送对象数组给后端
2267浏览 • 0回复 已解决
Http get 请求 通过 extraData 传递 Query 时只支持 string, number 和 boolean 会丢失
1556浏览 • 1回复 待解决
三方件@ohos/axios中发起post请求,如何以queryParams形式传递参数
2246浏览 • 1回复 待解决
使用httpRequest请求,使用post,服务端收不到传的extraData数据,用get可以收到
702浏览 • 1回复 待解决
http请求中能否不设置Content-Type参数
1974浏览 • 1回复 待解决
使用HarmonyOS原生的网络请求类http如何发送表单请求
350浏览 • 0回复 待解决
http post请求体过大,响应码:413,能否设置请求报文体的最大值
230浏览 • 1回复 待解决
使用http请求网络地址
729浏览 • 1回复 待解决
HarmonyOS3.0中使用http做网络请求,请求接口不成功。
2951浏览 • 1回复 待解决
http请求中的caPath路径该如何指定?
223浏览 • 1回复 待解决
没有专类Post请求接口公共请求
2910浏览 • 1回复 待解决
应用中http请求响应2300023
2022浏览 • 1回复 待解决
HTTP请求使用同一SESSIONID
312浏览 • 1回复 待解决
在ArkTS中,HTTP请求头中header参数中的key是否区分大小写
1950浏览 • 1回复 待解决
rcp模块能力发起post请求
1086浏览 • 1回复 待解决
求告知如何发起HTTP请求
351浏览 • 1回复 待解决
如果想传map类型的键值对数据,但却接收不到,可以将map数据通过遍历转存到Record中,再进一步可以将Record转成JSON格式传递,就可以接收到了。
代码参考: