问题标签 [http-status-code-429]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
3520 浏览

php - Apache 的 Http 429 请求过多

我已经安装了带有 Apache 2.4.23、PHP 5.6.25 和 MySQL 5.7.14 的 WAMP 堆栈。在这个服务器上有一个小的 PHP Laravel 应用程序,它只作为一个 Web-Service-API 用于插入数据。当我们尝试每隔 300 毫秒插入数据时,大约 1 分钟后我们会收到 429 Too Many Requests 错误。有人知道我可以更改哪些设置来防止此错误吗?

编辑:数据仅从一个客户端插入,这可能导致此错误,尽管我们正在从该客户端插入大量测量数据!

0 投票
1 回答
1742 浏览

microsoft-graph-api - 来自 Microsoft Graph API 请求的 HTTP 429

我们有一个使用 Microsoft Graph API 的第三方 Azure AD 应用程序。此应用程序在生产环境中大约 2 个月没有更改,到目前为止我们还没有遇到任何问题。

HTTP 429从今天早上开始,由于对 Office 365 Graph API 请求的响应,我无法登录应用程序。这发生在端点/messages/people端点上的请求上。请参见下面的开发者控制台截图:

开发控制台

如果最近对 Graph API 的限制有任何更改,有人可以建议吗?

我不明白为什么几个月来我们的应用程序没有生产更改时会突然开始发生这种情况。

0 投票
1 回答
1447 浏览

php - file_get_contents() 在特定 url 上失败:未能打开流:HTTP 请求失败!HTTP/1.0 429

我正在尝试使用 Steam API,但每当我使用带有 Steam 社区 URL 的 file_get_contents() 时,我都会收到此错误:

例如,如果我在 Google.com 上使用 file_get_contents(),它会返回没有错误的页面。我尝试使用 curl 只返回随机字符。这是我使用的代码:

结果:

0 投票
0 回答
584 浏览

php - 在 PHP 中使用 file_get_contents() 时,我可以使用 sleep() 来解决 HTTP 代码 429 错误吗?

执行上述操作偶尔会引发警告:警告:file_get_contents(...): failed to open stream: HTTP request failed!HTTP/1.1 429 请求过多

我可以使用 sleep() 在每次调用 file_get_contents 之间创建一个间隔吗?如果不是,我还能做些什么来解决这个问题?

另外,我如何转储有关在下一个请求之前等待多长时间的详细信息:https ://httpstatuses.com/429

我可以使用 file_get_contents 吗?

0 投票
1 回答
196 浏览

http - 如何使用 ADAL Objective-C 提取从 Azure AD 发送的 HTTP 错误代码

我正在尝试为 iOS 应用程序编写错误处理程序,并希望根据来自 Azure AD 令牌服务 (STS) 的 HTTP 错误代码以不同方式处理错误。例如,如果我收到 HTTP 429,我知道不重试请求,或者如果我收到 HTTP 500,我可能会选择重试。

如何从 ADAL Objective C 中提供的 AD 错误中提取此信息?

0 投票
1 回答
936 浏览

google-apps-script - Google Apps 脚本,使用带有大量 URL 的 UrlFetchApp.fetch

我一直在试图弄清楚如何让 UrlFetchApp.fetch 方法在一个包含 100 多个 url 的数组上正常工作,我需要它来获取脚本。我遇到错误 429(请求太多),或者如果我在迭代之间设置了任何类型的睡眠,URLFetchApp 所花费的时间一直在增加,直到每次调用需要 8 秒以上并且我达到了 6 分钟的超时限制。这是我现在的代码。任何输入将不胜感激。

0 投票
1 回答
239 浏览

ruby-on-rails - RSolr::Error::Http (RSolr::Error::Http - 429

我正在研究托管在 heroku 服务器上的 Ruby on Rails 项目。搜索功能nalit 在本地主机上运行良好。但是当我尝试生产时,我收到以下错误:

我花时间寻找解决这个问题。我发现 429 代码状态是指 websolr 中的请求太多,它是用来防止 DoS 攻击的。

请问我该如何解决这个问题。

问候

0 投票
2 回答
3243 浏览

pdf - 创建多个 Google 表格 PDF 会引发 429 错误

我被困住了。我希望有人想出一种方法来生成一堆PDF 的Google Sheets

我为公司列表运行相同的报告,并为保存在 Drive 中的每个报告生成 PDF 快照。每次我都会收到429 错误,唯一的区别是在收到错误之前我生成了多少PDF 。

生成的 PDF 的数量与我在Utilities.sleep函数中输入的时间直接相关,但仍然只是报告总数的一小部分(即更多的睡眠 =在错误之前生成 的PDF稍微多一些)。

我已经多次尝试使用指数退避,但我的尝试都是徒劳的。

感谢您对如何避免以下 429 的任何见解:

Request failed for docs.google.com/a/[redacted]/spreadsheets/d/[redacted]/… returned code 429. Truncated server response: <!DOCTYPE html><html lang="en"><head><meta name="description" content="Web word processing, presentations and spreadsheets"><meta name="viewport" c... (use muteHttpExceptions option to examine full response

以下是相关代码:

0 投票
0 回答
489 浏览

php - HTTP JSON 请求过多 Steam 库存

我正在尝试使用这段代码获取用户的 Steam 库存:

但是,如果我刷新页面大约 2-4 次,我会收到 HTTP 429 Too Many Requests 错误。有什么办法可以使这种情况不会发生,或者这只是我无法解决的问题?

0 投票
2 回答
13201 浏览

c# - 处理 HTTP 429 错误的最佳方法

如果您在五分钟内点击它超过 250 次,我正在点击一个将返回 429、太多请求、响应的 api。计数每五分钟重置一次,所以我一直在处理这样的事情:

这是处理这种情况的正确方法吗?