我正在使用Springboot。
我已实现new ResponseEntity(errors, HttpStatus.PAYLOAD_TOO_LARGE)
来返回413作为状态代码,并返回有效载荷过大作为状态消息。但是我收到413个请求实体太大。
org.springframework.http.HttpStatus
枚举同时具有PAYLOAD_TOO_LARGE(413, "Payload Too Large")
和REQUEST_ENTITY_TOO_LARGE(413, "Request Entity Too Large")
常量。由于这个原因,它总是会选择请求实体太大。为避免此问题,我创建了一个过滤器,并在HttpServletResponse
上显式设置了状态消息。但是,这也会给出状态消息,例如请求实体太大。
是否有人遇到上述问题?有什么线索吗?