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

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

HarmonyOS
2025-01-09 15:25:04
556浏览
收藏 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


相关问题
使用post请求无法带入extraData参数问题
1092浏览 • 1回复 待解决
HarmonyOS http post请求参数传递
1093浏览 • 1回复 待解决
HarmonyOS http 请求 post 参数问题
2361浏览 • 1回复 待解决
鸿蒙JS开发HTTP请求如何解析
3645浏览 • 0回复 待解决
关于JS http请求参数传递问题
8405浏览 • 2回复 待解决
鸿蒙 | Jar包中解析xml文件值。
8357浏览 • 1回复 待解决
HTTP GET请求时如何传递参数
4127浏览 • 1回复 待解决
nagios配置了,为什么页面是
3042浏览 • 0回复 待解决
HarmonyOS HTTP-post请求接收不到参数
1029浏览 • 1回复 待解决