我正在尝试将一个自定义异常抛出一次,但是它正在为4xx代码抛出cors错误,同时sendError可以正常工作,但是我不能在其中放置一个自定义主体。
这是我的代码
response.setStatus(httpStatus.value());
response.setContentType(MediaType.APPLICATION_JSON_VALUE);
response.getWriter().write(objectMapper.writeValueAsString(errorResponse));
如果我尝试此操作,则可与cors正常工作
response.sendError(httpStatus.value(),message);