1
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