HarmonyOS HTTP-post请求接收不到参数

如题,接口服务是springboot,接口接受参数使用@RequestParam接收

options = {
  method: method,
  header: this.header,
  readTimeout: 1200000, // 可选,默认为60000ms
  connectTimeout: 1200000, // 可选,默认为60000ms
  extraData : JSON.stringify(params)//例:{"pageid":"1","pagesize":"100"}
}
HarmonyOS
2024-12-25 17:47:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

当’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
微信
回复
2024-12-25 19:42:44
相关问题
HarmonyOS http 请求 post 参数问题
1404浏览 • 1回复 待解决
HarmonyOS http post请求参数传递
492浏览 • 1回复 待解决
HarmonyOS 发送event接收不到
234浏览 • 1回复 待解决
HarmonyOS 接收不到eventhub事件
185浏览 • 1回复 待解决
HarmonyOS 手机接收不到推送消息
123浏览 • 1回复 待解决
HarmonyOS 使用webrtc接收不到对方视频
317浏览 • 1回复 待解决
HarmonyOS POST请求,服务端拿不到数据
584浏览 • 1回复 待解决
HarmonyOS http get请求不到内容
487浏览 • 1回复 待解决
HarmonyOS 收不到onPageShow事件
200浏览 • 1回复 待解决
http request 请求不到接口数据
5347浏览 • 1回复 待解决