axios不同请求的传参方式

本文详细介绍了使用Axios库进行HTTP请求时,不同请求头的传参方式,包括GET请求的params方式,POST请求的application/x-www-form-urlencoded及application/json方式。通过具体示例代码,帮助读者理解如何正确地在请求中传递参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天在上班过程中,遇到了axios不同请求头的传参方式,比较挠头,上网查询,总结了一些,大家可以参考!!!

params方式

this.axios.get(`/page`,
{
 params:{
 	oid:123,
 	name:'test'
 }
});

请求地址:/page?oid=123&name=‘test’
请求体:无

data方式

(1)application/x-www-form-urlencoded(表单方式)
this.axios.post(`/page`,{
  data:qs.stringfy({
    oid:123,
    name:'test'
  });
});

请求地址:/page
请求体:oid=123&name=‘test’

(2)application/json(JSON方式)
this.axios.post(`/page`,
  {oid:123,name:'test'},
  {
    headers:{
	  'Content-type':'application/json'
	}
});

请求地址:/page
请求体:{“oid”:“123”,“name”:“test”}

如有问题,请各位大佬指导。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值