获取错误:-S SyntaxError: Unexpected token < in JSON at position 0 REACT
Posted
技术标签:
【中文标题】获取错误:-S SyntaxError: Unexpected token < in JSON at position 0 REACT【英文标题】:Fetch Error :-S SyntaxError: Unexpected token < in JSON at position 0 REACT 【发布时间】:2021-05-29 10:43:38 【问题描述】: let url = "/"
fetch(url,
headers:
"Accept": "application/json",
"Content-Type": "application/json"
)
.then(resp => resp.json())
.then(data =>
setToken(1);
)
.catch(function(err)
console.log('Fetch Error :-S', err);
);
我有代理OK:http://localhost:3001/people"
我已经配置了这个 json-server
"people": [
"id": "1",
"name": "gustavo",
"pass": "gustavo",
"days":
"23/02/2021": [
"arrive": "09:00",
"lunchstart": "12:00",
"lunchend": "13:00",
"exit": "17:00"
],
"24/02/2021": [
"arrive": "09:00",
"lunchstart": "11:30",
"lunchend": "13:00",
"exit": "17:00"
]
]
如果使用“/1”就可以了。如何只使用“/”?
我也可以使用 INSOMNIA 或 POSTMAN,它适用于 /people
【问题讨论】:
【参考方案1】:我只是将代理更改为:
"proxy": "http://localhost:3001"
然后获取到:
let url = "people?name=gustavo" or
let url = "people"
我花了 2 天时间解决了这个问题,但感谢上帝哈哈。
有人有其他解决方案吗?
【讨论】:
以上是关于获取错误:-S SyntaxError: Unexpected token < in JSON at position 0 REACT的主要内容,如果未能解决你的问题,请参考以下文章
获取错误:-S SyntaxError: Unexpected token < in JSON at position 0 REACT
获取 MongoDB 错误 - SyntaxError: Unexpected token?
如何使用 Boost 获取 SyntaxError、NameError 等的 Python 错误信息
error Unexpected token = 从 RN 0.64.2 升级到 0.65.1 之后
获取 JSON 返回错误 Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0 and stat