OPTIONS请求是否应该返回429?

时间:2017-05-21 01:18:43

标签: javascript api http-status-codes http-options-method

OPTIONS请求是否应该返回429

问题实际上是从429请求返回时,浏览器客户端(js)无法正确检测到OPTIONS。因此,我倾向于仅针对非429请求返回OPTIONS

这里的最佳做法是什么?

1 个答案:

答案 0 :(得分:1)

OPTIONSPreflight request。通常,响应是静态的,只有几个标题。因此,发送真实的响应不会比使用429(Too Many Requests)响应服务器更紧张。如果浏览器遇到问题,那么总是发送OPTIONS的真实响应是有意义的,并让紧接着的实际请求得到错误。