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

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

HarmonyOS
2天前
浏览
收藏 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;
    }
})
分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS http post请求参数传递
286浏览 • 1回复 待解决
HarmonyOS http 请求 post 参数问题
1295浏览 • 1回复 待解决
鸿蒙JS开发HTTP请求如何解析
2902浏览 • 0回复 待解决
关于JS http请求参数传递问题
7610浏览 • 2回复 待解决
鸿蒙 | Jar包中解析xml文件值。
7700浏览 • 1回复 待解决
HTTP GET请求时如何传递参数
3382浏览 • 1回复 待解决
nagios配置了,为什么页面是
2358浏览 • 0回复 待解决
HarmonyOS HTTP-post请求接收不到参数
234浏览 • 1回复 待解决