gpt4 book ai didi

javascript - 我正在尝试获取我的 json 站点以启用 API,但出现错误 "Unexpected token < in JSON at position 0"

转载 作者:行者123 更新时间:2023-11-28 03:31:43 28 4
gpt4 key购买 nike

我尝试获取 Json 站点时出错。错误是“未捕获(在 promise 中)SyntaxError:位置 0 处的 JSON 中出现意外的标记 <”

我修复了之前通过 {'mode': 'no-cors'} 禁用 CORS 相关的错误。然后就解决了上面这个问题

async componentDidMount() {
const url =("http://localhost/v1/Items/GetHardWaretypes", {'mode': 'no-cors'} );

const response = await fetch(url);
const data = await response.json();
console.log(data)
this.setState({products: data.results, loading: false})
}

最佳答案

尝试将 header Content-TypeAccept 添加为 application/json

async componentDidMount() {
const url =("http://localhost/v1/Items/GetHardWaretypes", {'mode': 'no-cors'} );

const response = await fetch(url, {
'Content-Type': 'application/json',
'Accept': 'application/json'
});
const data = await response.json();
console.log(data);
this.setState({products: data.results, loading: false})
}

关于javascript - 我正在尝试获取我的 json 站点以启用 API,但出现错误 "Unexpected token < in JSON at position 0",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58116973/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com