公共 API 在 Postman 和终端上返回 403,但在浏览器上有效
Posted
技术标签:
【中文标题】公共 API 在 Postman 和终端上返回 403,但在浏览器上有效【英文标题】:Public API returns 403 on Postman and terminal but works on browser 【发布时间】:2021-07-28 10:04:44 【问题描述】:我一直在尝试将此端点用于个人项目:
获取https://cdn-api.co-vin.in/api/v2/appointment/sessions/public/calendarByDistrict?district_id=512&date=06-05-2021
我的问题是它在 Postman 以及当我使用 curl 或 wget 时返回 403 错误,但在 chrome 上工作正常。
rhis 有什么解决方案吗?为什么会这样?
【问题讨论】:
【参考方案1】:尝试在您的请求中添加标头。
标题 = 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (Khtml, like Gecko) Chrome/56.0.2924.76 Safari/537.36'
【讨论】:
以上是关于公共 API 在 Postman 和终端上返回 403,但在浏览器上有效的主要内容,如果未能解决你的问题,请参考以下文章
当 Postman 工作正常时,无法使用 jQuery 将数据发布到 Web api