如何修复“错误”;获取API中的json无效

时间:2019-05-02 21:52:27

标签: javascript jquery node.js json fetch

我正在使用访存API将数据发布到托管在heroku上的API。我收到错误消息{error:Invalid JSON}

我该怎么办。

const signUpBtn2 = document.getElementById("enter2");
signUpBtn2.addEventListener("click", function(e){
    e.preventDefault()

    const formData = new FormData()
    const fetchData = {
      method: "POST",
      headers: {
        Accept: "application/json, text/plain, */*",
        "Content-type": "application/json; charset=UTF-8"
      },
      body: formData
    };



    fetch("https://polityco.herokuapp.com/auth/signup", fetchData)
      .then(function(res) {
        return res.json();
      })
      .then(function(text) {
        console.log([text]);
      })
      .catch(function(error) {
        console.log(error);
      });
});

我期望json响应,但是得到的响应是[{…}] 0:{错误:“无效的JSON”}} 长度:1

0 个答案:

没有答案