您的位置:首页 > Web前端 > Vue.js

VUE—axios自定义请求配置—7、validateStatus状态码(图文详情)

2019-08-02 10:06 1511 查看

VUE—axios自定义请求配置—7、validateStatus状态码

<script>
import axios from 'axios'

// axios配置
let http = axios.create({
baseURL: 'https://www.easy-mock.com/mock/5d41580a1a802c0d5e53dcc2/example/',
// 可以通过设置一个 `baseURL` 便于为 axios 实例的方法传递相对 URL

validateStatus: function (status) {
// 更改状态码 不怎么用
return status === 404
// 此时设置成功状态码是404,所以就算地址错误,报404,但依旧会显示请求成功
}
})
export default {
name: "create_validateStatus",
methods: {
postUrl () {  //post方法
http.post('bb123')// 错误的地址
.then((res) => {
console.log('post请求成功', res.data)
})
.catch((err) => {
console.log('post请求成功', err)
})
}
},
created () {
this.postUrl()
}
}
</script>

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: