【发布时间】:2021-03-04 14:40:53
【问题描述】:
我正在使用这个 API,我向这个网站发出一个 http 请求以检索我的数据
https://fantasy.premierleague.com/api/bootstrap-static/
第一次使用时,我无法检索任何数据,经过一些研究,我通过简单的flutter升级解决了这个问题(我不知道问题是什么,也不知道升级后为什么会解决),然后几天后我一直在做这个项目,问题又出现了,每次我尝试提出请求时都会得到一个空的身体
http.get("https://fantasy.premierleague.com/api/bootstrap-static/")
我正在使用此行获取响应值,然后尝试将其解码为 JSON 值,但发生此错误
exeption occured : FormatException: Unexpected end of input (at character 1)
我已经知道发生此错误是因为我试图解码一个空正文,但我不明白为什么会发生这种情况
注意:我尝试了多个其他 API url,它们都可以正常工作!
【问题讨论】:
-
检查 API 是否返回正确的数据,可能使用 POSTMAN 或 CURL..
-
@JoyTerence 我在 POSTMAN 上试过了,它工作正常