HarmonyOS http请求,使用'content-type': 'application/x-www-form-urlencoded',无效。无法从url解析到参数。

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

当’content-Type’为’application/x-www-form-urlencoded’时,请求提交的信息主体数据必须在key和value进行URL转码后(encodeURIComponent/encodeURI),按照键值对"key1=value1&key2=value2&key3=value3"的方式进行编码,该字段对应的类型通常为String。

文档说明: https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-http-V5#httprequestoptions

当前’Content-Type’设置为’application/x-www-form-urlencoded’,需要手动设置extraData格式为key1=value1&key2=value2&key3=value3的方式,不会自动转换。

分享
微博
QQ
微信
回复
3天前
相关问题
http请求中能否不设置Content-Type参数
2155浏览 • 1回复 待解决
HarmonyOS http post请求参数传递
46浏览 • 1回复 待解决
HarmonyOS http 请求 post 参数问题
1038浏览 • 1回复 待解决
如何给页面URL附加HTTP请求
2742浏览 • 1回复 待解决
鸿蒙JS开发HTTP请求如何解析
2744浏览 • 0回复 待解决
HTTP GET请求时如何传递参数
3138浏览 • 1回复 待解决
关于JS http请求参数的传递问题
7445浏览 • 2回复 待解决
HarmonyOS 如何获取form kit传入的参数
47浏览 • 1回复 待解决
使用http请求网络地址
854浏览 • 1回复 待解决