标签: java spring-boot
我正在上传文件,现在我在文件上传失败时收到错误。我想为此错误发送HTTP状态代码。 HttpStatus.BAD_REQUEST状态是否正确?
HttpStatus.BAD_REQUEST
答案 0 :(得分:0)
取决于您可能想要发送错误的位置
答案 1 :(得分:0)
我认为返回HttpStatus.INTERNAL_SERVER_ERROR检查docs更合适。
HttpStatus.INTERNAL_SERVER_ERROR
这表示服务器遇到意外情况,导致服务器无法完成符合HTTP 500定义的请求。您可以在错误处理程序代码中向服务器返回的异常添加更多信息。
有关如何处理Spring MVC中的异常的详细信息,请参阅this blog