Nuxt CLI3-Axios POST响应数据为空

时间:2019-03-20 16:11:15

标签: axios nuxt

经过大量搜索和尝试,我完全陷入困境。 非常感谢我可以进行调查的某些方式。


这是我的问题: 我有一个Nuxt项目,我在其中使用axios进行POST呼叫。 响应数据的内容为空。

    data: "", status: 200, statusText: "OK",

这是我的nuxt代码:

this.$axios.post('http://127.0.0.1:8002/joueur/login', data, config)
      .then((response) => { console.log(response)}

数据是一个字符串:

const data = {
      "password": "1",
      "email": "1"
    }

Config是一组标题

const config = {
      headers: {
        'X-Requested-With': 'XMLHttpRequest',
        'Accept': 'application/json',
        'Access-Control-Allow-Origin': '*',
        'Access-Control-Allow-Methods': 'GET,HEAD,PUT,PATCH,POST,DELETE,OPTIONS',
        'Access-Control-Allow-Headers': 'Authorization,Content-Type,Accept,Origin,User-Agent,DNT,Cache-Control,X-Mx-ReqToken,Keep-Alive,X-Requested-With,If-Modified-Since',
        'content-type': 'application/json',
        'Cache-Control': 'no-cache',
        'withCredentials': true,
        'crossdomain': true
      }
    }

(我尝试使用Content-type和content-type) 我已经用Postman测试了我的API调用,并且一切正常。

POST    http://127.0.0.1:8002/joueur/login
{"password":"1","email":"1"}

结果邮递员:

{
"id": 4,
"prenom": null,
"nom": null,
"password": "*",
"email": "1",
"token": "TOKEN1"
}

Prenom和nom是可选的。

0 个答案:

没有答案