为什么我在获取 api 时收到这些错误?[关闭]

Why I am getting these error during fetching an api? [closed]

提问人:SUNNY 提问时间:11/15/2023 最后编辑:VLAZSUNNY 更新时间:11/16/2023 访问量:65

问:


想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。

7天前关闭。

我正在使用 Swiggy 的官方 API 在卡片中显示我附近的餐厅,但有时 API 可以正常工作,有时则不能。我不明白如何解决这个错误。有人可以帮我解决这个问题吗?在此处输入图像描述

我收到此错误,并且还提供了我正在使用的 api:

API:https://corsproxy.io/?https://www.swiggy.com/dapi/restaurants/list/v5?lat=21.1702401&lng=72.83106070000001&page_type=DESKTOP_WEB_LISTING

我正在尝试获取 api 并在卡片中显示数据,但在获取过程中出现错误。

javascript reactjs fetch-api

评论

0赞 David 11/15/2023
相关代码和错误消息需要以文本形式包含在您的问题中,而不是文本图片。仅仅链接到屏幕截图会使人们更难帮助您。要了解有关此社区的更多信息以及我们如何为您提供帮助,请从导览开始并阅读如何提问及其链接资源。
0赞 David 11/15/2023
此外。。。您正在查看的众多错误中的哪一个?

答:

0赞 natashap 11/15/2023 #1

swiggy API 工作正常。我认为问题出在 corsproxy.io 上。请检查 URL,然后重试。

使用此链接获取数据:https://www.swiggy.com/dapi/restaurants/list/v5?lat=21.1702401&lng=72.83106070000001&page_type=DESKTOP_WEB_LISTING

此外,对于 cors 错误,请使用 chrome 扩展程序 Allow CORS: Access-Control-Allow-Origin。让工作更轻松。

评论

0赞 SUNNY 11/15/2023
但是我正在使用 Chrome 扩展程序仍然收到此错误。
0赞 natashap 11/17/2023
安装后,启用扩展程序并硬重新加载浏览器。