首先,我认为我的问题与以下问题无关:question 1或question 2。
因为我不在任何地方或任何库中使用身份验证(我也不需要)。
我只是在Web应用程序中加载一些公开可用的专辑封面图像:
// urlList is an array than contains URLs like the examples given below
<img *ngFor="let url of urlList" src="url">
示例网址: Glass Mansion,Summertime,Side Effects
99%的时间有效。但是有时候,在那些完全相同的URL上,我在控制台上收到403错误。
我知道它们与身份验证无关,因为很好。这些URL可以公开访问。
调试它很困难,因为稍后刷新几页,它神奇地再次起作用。日志中也没有任何异常(GET 403错误除外)。
世界上正在发生什么?
我正在使用Angular v7.2.15。浏览器:谷歌浏览器
答案 0 :(得分:0)
在多个Google API(例如gmail API)中,Google使用HTTP403和/或HTTP429来对特定时间段内的某些请求进行速率限制。我不知道您正在使用什么方法,如果您正在使用某种API等,也不知道您的Web应用程序有多繁忙。但是速率限制或合理使用合规性可能会发挥作用。
Gmail API速率限制信息源-https://developers.google.com/gmail/api/v1/reference/quota