我有一个简单的webservice,它以json或plain text (取决于客户端的accept http头)的形式返回内容。问题:如果在text/plain请求过程中发生错误,Spring会以某种方式返回一个406 Not Acceptable。这是错误的,因为spring也可以将错误写出为纯错误文本,而且应该绝对保留400错误状态:public class TestServlet {
@PostMappingmessage&qu
我使用的是SpringBoot 1.5.3,Spring Data REST,Hibernate,Swagger。Spring Data REST很棒,但有时我需要向特定端点添加自定义操作。PagingAndSortingRepository<WorkSession, Long> {}@RepositoryRestController
@RequestMa
我正在尝试在我的springboot应用程序中实现一些自定义异常处理程序,它将能够处理自定义异常并显示适当的消息和状态代码。我的问题:获取http状态= 500,即使响应主体是根据我的自定义处理程序。<Object>( apiError, new HttpHeaders(), HttpStatus.BAD_REQUEST );
并抛出异常,如:
throw ne