预期的服务器错误的推荐HTTP响应代码是什么?我知道500是服务器错误,但通常是出现意外错误。
如果您想抛出异常并允许客户端处理它,该怎么办? 500响应代码似乎不正确吗?应该使用什么号码?
答案 0 :(得分:1)
HTTP响应代码应仅反映请求本身的状态。像垃圾邮件过滤器这样的东西对于应用程序的运行是特有的,并且与HTTP请求和响应的状态无关。类似的问题:How to show the internal server errors to the user?
答案 1 :(得分:1)
网站发布了对我们服务器的调用。我们进行垃圾邮件检查。如果是垃圾邮件,我们会抛出异常。
这不是预期的服务器错误,即客户端执行无效请求。看一下4xx系列。