问题标签 [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.
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 错误。有人知道我可以更改哪些设置来防止此错误吗?
编辑:数据仅从一个客户端插入,这可能导致此错误,尽管我们正在从该客户端插入大量测量数据!
php - file_get_contents() 在特定 url 上失败:未能打开流:HTTP 请求失败!HTTP/1.0 429
我正在尝试使用 Steam API,但每当我使用带有 Steam 社区 URL 的 file_get_contents() 时,我都会收到此错误:
例如,如果我在 Google.com 上使用 file_get_contents(),它会返回没有错误的页面。我尝试使用 curl 只返回随机字符。这是我使用的代码:
结果:
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 吗?
http - 如何使用 ADAL Objective-C 提取从 Azure AD 发送的 HTTP 错误代码
我正在尝试为 iOS 应用程序编写错误处理程序,并希望根据来自 Azure AD 令牌服务 (STS) 的 HTTP 错误代码以不同方式处理错误。例如,如果我收到 HTTP 429,我知道不重试请求,或者如果我收到 HTTP 500,我可能会选择重试。
如何从 ADAL Objective C 中提供的 AD 错误中提取此信息?
google-apps-script - Google Apps 脚本,使用带有大量 URL 的 UrlFetchApp.fetch
我一直在试图弄清楚如何让 UrlFetchApp.fetch 方法在一个包含 100 多个 url 的数组上正常工作,我需要它来获取脚本。我遇到错误 429(请求太多),或者如果我在迭代之间设置了任何类型的睡眠,URLFetchApp 所花费的时间一直在增加,直到每次调用需要 8 秒以上并且我达到了 6 分钟的超时限制。这是我现在的代码。任何输入将不胜感激。
ruby-on-rails - RSolr::Error::Http (RSolr::Error::Http - 429
我正在研究托管在 heroku 服务器上的 Ruby on Rails 项目。搜索功能nalit 在本地主机上运行良好。但是当我尝试生产时,我收到以下错误:
我花时间寻找解决这个问题。我发现 429 代码状态是指 websolr 中的请求太多,它是用来防止 DoS 攻击的。
请问我该如何解决这个问题。
问候
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
以下是相关代码:
php - HTTP JSON 请求过多 Steam 库存
我正在尝试使用这段代码获取用户的 Steam 库存:
但是,如果我刷新页面大约 2-4 次,我会收到 HTTP 429 Too Many Requests 错误。有什么办法可以使这种情况不会发生,或者这只是我无法解决的问题?
c# - 处理 HTTP 429 错误的最佳方法
如果您在五分钟内点击它超过 250 次,我正在点击一个将返回 429、太多请求、响应的 api。计数每五分钟重置一次,所以我一直在处理这样的事情:
这是处理这种情况的正确方法吗?