Nuxtjs axios 从 Rest API 的响应中获取状态码
Nuxtjs axios get status code from response from Rest API
我正在呼叫 API 状态代码为 return 的 Rest。其中一些没有 return 正文中的内容。如果我在邮递员中拨打我的电话,我可以获得一些状态代码,例如 202 Accepted,200 OK ...如何使用 axios 在 Nuxtjs 中获取它。
任何帮助将不胜感激。
我的代码:
async register() {
const response = await this.$axios.$post('register/', {
user: this.user,
})
console.log(response)
// this.$nuxt.refresh()
// this.status = response.status
// if (this.status === 'register success') {
// this.$router.push('/login/')
// }
}
什么也没有出现:(
我觉得应该是“this.$axios.post”。没有 $post.
这样的方法
来自官方文档:
axios.post('/user', {
firstName: 'Fred',
lastName: 'Flintstone'})
我正在呼叫 API 状态代码为 return 的 Rest。其中一些没有 return 正文中的内容。如果我在邮递员中拨打我的电话,我可以获得一些状态代码,例如 202 Accepted,200 OK ...如何使用 axios 在 Nuxtjs 中获取它。
任何帮助将不胜感激。
async register() {
const response = await this.$axios.$post('register/', {
user: this.user,
})
console.log(response)
// this.$nuxt.refresh()
// this.status = response.status
// if (this.status === 'register success') {
// this.$router.push('/login/')
// }
}
什么也没有出现:(
我觉得应该是“this.$axios.post”。没有 $post.
这样的方法来自官方文档:
axios.post('/user', {
firstName: 'Fred',
lastName: 'Flintstone'})