使用axios出现的问题

问题解决了 我的配置是正确的,只是因为之前的 传参方式是request payload,参数格式是json,而并非用的是form传参,所以在后台用接收form数据的方式接收参数就接收不到了。
解决方式:
安装 qs : npm install qs --save
在全局配置一下

axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8';
import qs from 'qs';
axios.defaults.transformRequest = [function(data) {
return qs.stringify(data)
}];

就可以了

阅读 1.6k
1 个回答

http://116.62.208.141:8181///ljb-user/userInfo/h5/home/getBannerList这是你请求的地址看是否正确

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题