当服务器 returns 出现 429 错误时,在 Chrome 开发工具中收到 524 错误
Receiving a 524 error in Chrome dev tools when server returns a 429 error
只是想知道这是否是一个可能有某种解决方法的“已知问题”。
我有一个 Node.js、MongoDB Atlas、Azure Web 应用程序和服务器端代码 returns 当它超过我设置的速率限制时 429向上。
但是,它似乎作为 524 返回到浏览器,这似乎是 Cloudflare 错误。
我想知道 Cloudflare 是否以某种方式 'converting' 从 429 到 524 的响应?
如果是这样,如何解决这个问题,以便我可以根据需要在客户端处理 429 错误。
用户错误。
我从 Node.js 返回一个状态代码:
res.status("429");
将其更改为以下内容,似乎已解决问题:
res.status("429").end();
只是想知道这是否是一个可能有某种解决方法的“已知问题”。
我有一个 Node.js、MongoDB Atlas、Azure Web 应用程序和服务器端代码 returns 当它超过我设置的速率限制时 429向上。
但是,它似乎作为 524 返回到浏览器,这似乎是 Cloudflare 错误。
我想知道 Cloudflare 是否以某种方式 'converting' 从 429 到 524 的响应?
如果是这样,如何解决这个问题,以便我可以根据需要在客户端处理 429 错误。
用户错误。
我从 Node.js 返回一个状态代码:
res.status("429");
将其更改为以下内容,似乎已解决问题:
res.status("429").end();