vue axios post 404 问题解决方法

1. 在main.js 入口文件配置 172.20.10.7是我要掉的接口电脑的ip地址

import axios from 'axios'
axios.defaults.baseURL='http://172.20.10.7:8080';  //设置一个类似base_url的请求路径
global.axios=axios;  //设置一个全局axios便于调用

2. 然后axios请求

beforeCreate () {
    const data = JSON.stringify({name: '', kind: ''})
    axios.post('/goods/list', data).then((res) => {
      console.log(res)
    }).catch((err) => {
      console.log(err)
    })
  }

然后运行了一下,又报415的错误

再在mian.js中加一行

axios.defaults.headers.post['Content-Type'] = 'application/json';

设置post参数格式~~

然后完美解决~

猜你喜欢

转载自blog.csdn.net/Luckyzhoufangbing/article/details/89205014