使用“no-cors”模式获取时出错
在尝试使用“no-cors”模式解决获取承诺时,当服务器未通过 CORS 授予权限时,开发人员可能会遇到错误。将模式设置为“no-cors”可以防止浏览器触发 CORS 错误,从而导致静默失败。
但是,将空响应解析为 JSON 时,会出现“Unexpected end of input”错误,原因是在“no-cors”模式下响应正文不可用。
解决方案
要解决此问题,建议:
有关 CORS 的更多详细信息,请参阅答案中提供的链接问题。通过执行以下步骤,您可以成功解决错误并访问 API 的响应数据。
以上是以下是一些基于问题的标题,请记住'no-cors”问题及其解决方案: **直接且具体:** * **获取错误:'意外的输入结束”,带有'no-cors”的详细内容。更多信息请关注PHP中文网其他相关文章!