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'})