php ios post请求,axios 发送post请求

在axios发送post的请求时,他的消息头默认值是"application/json;charset=UTF-8" ,当你后台需要表单形式的提交的时候,就会报错400的错误,所以需要改消息头,而$ajax的默认消息头是application/x-www-form-urlencoded

axios({

method:'post',

url:'http://localhost:8080/login/login',

data:{

account:'17050285',

password:'123456',

},transformRequest: [function (data) {//转换formdata的格式

var ret = ''

for (let it in data) {

ret += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&'

}

return ret

}],

headers: {

'Content-Type': 'application/x-www-form-urlencoded'

}

}).then(function (response) {

console.log(response);

})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值