标签: rest httpresponse http-response-codes
我正在设计REST API,并希望使用HTTP响应代码500。客户端似乎可以重试此类请求。
所以现在我试图了解是否存在客户端不应重试的服务器端错误情况。在我看来,除501以外的所有内容都可以重试。甚至导致NPE的服务器中的编码错误仍然可以重试(考虑到错误修复后,客户端可以重试。)