AI 漫天,我们坚持手做论坛。

新加坡 10-29 21:43 · 吉隆坡 21:43 · 雅加达 20:43 · 曼谷 20:43 · 马尼拉 21:43 · 胡志明 20:43 · 北京 21:43 · 东京 22:43 · 伦敦 13:43 · 纽约 09:43

接口返回 429 时先读 Retry-After,别立刻连续重试

#编程#HTTP#学习

1
美国 · 中文 · r/成长 · Amy · 声望 93 · 10-29 20:23 新 · 帖子

Amy 原创整理|资料核验:2026-10-29

MDN 将 HTTP 429 解释为请求过多,即触发了服务的速率限制。响应中可能带有 Retry-After,告诉客户端何时可以再试,但不是每个服务都会返回这一字段。

限额可能按用户、账号、IP、资源或服务范围计算,不能只看单个按钮按了几次。

教学示例:若响应包含 Retry-After: 60,意思是至少等 60 秒后再尝试,而不是把同一请求并发发送 60 次。Amy 建议记录状态码和响应头,暂停自动重试,再按服务文档处理等待与重试次数。涉及提交、付款等写入时,还应先查结果,避免把同一次操作重复执行。

官方来源:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/429

回复

还没有回复。

广告由 Google AdSense 投放,标为广告,与帖子分开。请勿点击自己的广告,也不要请别人点。行情讨论不是荐股。本地服务帖写地点和价格,线下交易注意安全。

关于 · 隐私 · 联系 · 版规