异步获取-语法错误:意外标记<;在JSON中的位置0
我正在尝试制作一个利用的ReactJS应用程序,但我一直收到以下错误: 我读过很多书,听说这是服务器端的问题?如果是的话,有没有解决办法?顺便说一下,我正在使用这个异步获取-语法错误:意外标记<;在JSON中的位置0,json,ajax,fetch,Json,Ajax,Fetch,我正在尝试制作一个利用的ReactJS应用程序,但我一直收到以下错误: 我读过很多书,听说这是服务器端的问题?如果是的话,有没有解决办法?顺便说一下,我正在使用这个https://cors-anywhere.herokuapp.com/以防止CORS错误 谢谢你的帮助。我会继续努力的。如果我发现了什么,我会马上发布解决方案 提供完整准确的响应正文。您对fetch请求的响应不是有效的json,因此您不能response.json()。这个问题与javascript没有任何关系,也不可能与该错误重
https://cors-anywhere.herokuapp.com/
以防止CORS错误
谢谢你的帮助。我会继续努力的。如果我发现了什么,我会马上发布解决方案 提供完整准确的响应正文。您对
fetch
请求的响应不是有效的json,因此您不能response.json()。这个问题与javascript没有任何关系,也不可能与该错误重复,很可能您得到的响应数据实际上是HTMLok,伙计们,我接受您的建议!提供完整准确的响应正文。您对fetch
请求的响应不是有效的json,因此您不能response.json()。这个问题与javascript没有任何关系,也不可能与该错误重复,很可能您得到的响应数据实际上是HTMLok,伙计们,我接受您的建议!
const client_id = ''; //hidden
const redirect_uri = 'http://localhost:3000/'
let accessToken;
const Spotify = {
async getAccessToken(){
if (accessToken){
return accessToken;
}
try{
let response = await fetch(`https://cors-anywhere.herokuapp.com/https://accounts.spotify.com/authorize?client_id=${client_id}&response_type=token&redirect_uri=${redirect_uri}`);
if (response.ok){
let jsonResponse = await response.json();
console.log(jsonResponse);
}
}catch (e){
console.log(e);
}
}
}
export default Spotify;