离子电容器HTTP请求在模拟iOS设备上工作
当我发送 http 请求时,它在浏览器上运行良好(使用离子服务),但是当我使用电容器构建 ios 和 android 版本时,我在控制台中收到附加错误 错误:SyntaxError:JSON 解析错误:无法识别的标记“<” 这是我的代码
当我调用请求时,我收到以下错误,而请求正常返回 200
when i send an http request it works fine on the browser (using ionic serve) but when i build ios and android versions using capacitor i get the attached error in the console
error: SyntaxError: JSON Parse error: Unrecognized token '<'
here is my code
when i call request i got the following error while the request returns 200 normally
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您正在使用的 API 不会使用 JSON 进行回复。如果应该的话,您似乎错过了一些东西,因为它用 HTML 代码回答。
我建议您查看 HTML 代码,它会告诉您出了什么问题。
出现错误是因为 JSON 应该是这样的:
您可以尝试通过添加以下内容来更改请求中的标头:
您可以获得更多信息 例如这里。
The API you are using doesn't reply with JSON. If it should, you seems to miss something because it answer with HTML code.
I suggest you to see the HTML code which will tell you what is wrong.
The error appear because the JSON should be like that:
You can try to change the header in your request by adding this:
You can get more informations here for example.