三方件@ohos/axios中发起post请求,如何以queryParams形式传递参数

三方件@ohos/axios中发起post请求,如何以queryParams形式传递参数

HarmonyOS
2024-03-18 22:55:38
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
hflame
  • 方式一:使用axios.post接口只接收一个参数,Url.URLParams需要转成字符串拼接在url后面。
let params:Url.URLParams = new Url.URLParams() 
params.append("fod" : '1') 
params.append("bard" : '2') 
axios.post('https://developer.mozilla.org/?' + params.toString()).then(res => { 
  this.message = "request result: " + JSON.stringify(res.data); 
}).catch(err => { 
  this.message = "request error: " + err.message; 
})
  • 方式二:使用axios接口只接收一个config对象,请求参数写在config对象的params中。
axios({ 
  url: 'https://developer.mozilla.org/?', 
  method: 'post', 
  params: { 
    fod: '1', 
    bard: '2', 
  } 
}).then(res => { 
  this.message = "request result: " + JSON.stringify(res.data); 
}).catch(err => { 
  this.message = "request error: " + err.message; 
})

参考链接

Url.URLParams

分享
微博
QQ
微信
回复
2024-03-19 22:42:47
相关问题
rcp模块能力发起post请求
428浏览 • 1回复 待解决
http请求如何以JSON形式进行传输
928浏览 • 1回复 待解决
http请求如何以表单形式进行传输
1321浏览 • 1回复 待解决
ArkTS中HTTP请求如何以JSON形式进行传输
1339浏览 • 1回复 待解决
httpclient三方库代理请求关闭问题
683浏览 • 1回复 待解决
2.1.1版本的axiospost请求会报401
544浏览 • 1回复 待解决
HTTP GET请求如何传递参数
2005浏览 • 1回复 待解决
基于@ohos/axios的网络请求能力
16浏览 • 1回复 待解决
如何获取可用的三方
837浏览 • 1回复 待解决
开发第三方SDK如何编译?
12270浏览 • 2回复 待解决
三方应用如何获取蓝牙mac地址
1204浏览 • 1回复 待解决
三方应用如何获取http代理信息
803浏览 • 1回复 待解决
HarmonyOS如何移植第三方MCU?
7781浏览 • 1回复 待解决
三方应用使用蓝牙功能
475浏览 • 1回复 待解决
如何三方应用改为系统应用
525浏览 • 2回复 已解决
关于JS http请求参数传递问题
6144浏览 • 2回复 待解决
在Native侧如何集成三方SO库
1060浏览 • 1回复 待解决
求大佬告知如何使用三方cpp库
814浏览 • 1回复 待解决
有谁知道如何引入三方so
1173浏览 • 1回复 待解决