HarmonyOS http post请求参数传递?

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

阅读 453
1 个回答

关于 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)
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
HarmonyOS
子站问答
访问
宣传栏