我正在设置HttpServletResponse
状态码,content
如下所示:
httpResponse.setStatus(getHttpStatusCode());
if (responseContentNotEmpty()){
PrintWriter writer;
try {
writer = httpResponse.getWriter();
writer.write(jsonContent);
writer.close();
} catch (IOException e1) {
e1.printStackTrace();
}
}
getHttpStatusCode()
返回一个有效的状态码。
我只在某些请求上设置内容。例如,如果DELETE
我没有要设置的内容的请求,则responseContentNotEmpty()
返回 false 并且不执行内容块。
但是,当没有设置内容时,即使我使用httpResponse.setStatus()
.
即使我没有设置内容,如何获取我设置的状态码?