HarmonyOS http请求extraData传参数对象,为什么后台解析body为空的

发起网络请求extraData传的是对象格式的参数,里面有对应的字段,但是后台为什么解析body是空值。

HarmonyOS
2025-01-09 15:25:04
677浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

extraData的参数类型是string | Object | ArrayBuffer,如果使用的是Map格式的数据,建议将Map转换为record,具体转换方法如下所示:

// Map转Json字符串
const map = new Map([
    [ 'name', '张三' ],
    [ 'age', '18' ],
    [ 'address', 'xian' ],
]);

let jsonObject : Record<string, Object> = {} map.forEach((value, key) = > {
    if (key != undefined && value != undefined) {
        jsonObject[key] = value;
    }
})
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
分享
微博
QQ
微信
回复
2025-01-09 16:27:38


相关问题
HarmonyOS http post请求参数传递
927浏览 • 1回复 待解决
HarmonyOS http 请求 post 参数问题
2101浏览 • 1回复 待解决
鸿蒙JS开发HTTP请求如何解析
3393浏览 • 0回复 待解决
关于JS http请求参数传递问题
8188浏览 • 2回复 待解决
鸿蒙 | Jar包中解析xml文件值。
8148浏览 • 1回复 待解决
HTTP GET请求时如何传递参数
3887浏览 • 1回复 待解决
nagios配置了,为什么页面是
2824浏览 • 0回复 待解决
HarmonyOS HTTP-post请求接收不到参数
868浏览 • 1回复 待解决
HarmonyOS post网络请求需要携带body
580浏览 • 1回复 待解决