HarmonyOS http post请求参数传递

param 为post参数,通过extraData 传递后后台接收到的参数为空,该如何正确传递参数?

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

关于 extraData 额外参数 可以参考以下链接:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-http-0000001774121990#ZH-CN_TOPIC_0000001811318566__httprequestoptions

建议使用 ‘content-Type’为’application/json’,该字段对应的类型通常为Object,extraData字段直接传入param

class Param {
  a:string = ''
}
async httpTest(){
  let options: http.HttpRequestOptions = {
    method: http.RequestMethod.POST,
    readTimeout: 5000,
    header: new Object({'content-Type': 'application/json'}),
    connectTimeout: 5000,
    extraData: new Param()
  }

  let response = await http.createHttp().request('',options)
}
分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS http 请求 post 参数问题
1024浏览 • 1回复 待解决
HTTP GET请求时如何传递参数
3132浏览 • 1回复 待解决
关于JS http请求参数传递问题
7434浏览 • 2回复 待解决
http请求中能否不设置Content-Type参数
2145浏览 • 1回复 待解决
没有专类Post请求接口公共请求
2963浏览 • 1回复 待解决
HarmonyOS http请求返回2300007
728浏览 • 1回复 待解决
HarmonyOS http网络访问,参数问题
244浏览 • 1回复 待解决
rcp模块能力发起post请求
1216浏览 • 1回复 待解决