提问人:dreaming floating 提问时间:11/7/2023 最后编辑:mplungjandreaming floating 更新时间:11/7/2023 访问量:24
JavaScript using fetch 错误 {获取数据时出错:SyntaxError:输入意外结束} [重复]
JavaScript using fetch Error {Error fetching data: SyntaxError: Unexpected end of input} [duplicate]
问:
我正在使用 python Web 服务器来构建我的 API。
Python 服务器
访问时会返回/SongList&ID=576576764
回应 Json
并且浏览器显示正确
但是当我使用JavaScript获取API到这个URL时,它会抛出一个错误,显示获取数据时出错:SyntaxError:输入错误图像的意外结束,代码是这样的
fetch(`http://127.0.0.1:5000/SongList&ID=${idList[index]}`,
{mode:'no-cors',headers:{"Content-Type":"application/json"},method:'GET'})
.then(response => response.json())
.then(data =>console.log(data))
.catch(error => console.error('Error fetching data:', error));`
我尝试将 和('Access-Control-Allow-Origin')
{mode:'no-cors',headers:{"Content-Type":"application/json"},method:'GET'}
仍然不工作
答: 暂无答案
下一个:不正确地覆盖 JSON 文件
评论
mode:"no-cors"
保证你不会得到任何响应数据 - 此外,在 GET 请求中没有意义,因为 GET 请求没有内容来具有类型 - 尝试从请求中删除 和"Content-Type":"application/json"
mode
headers