【发布时间】:2014-11-11 04:37:43
【问题描述】:
如何检索错误页面的响应代码?对于成功的页面,我使用getresponsecode 方法。但是对于错误页面,我必须使用哪种方法来获取 Web 应用程序响应的状态码?
【问题讨论】:
如何检索错误页面的响应代码?对于成功的页面,我使用getresponsecode 方法。但是对于错误页面,我必须使用哪种方法来获取 Web 应用程序响应的状态码?
【问题讨论】:
HttpServletResponse.getStatus() 是您正在寻找的那个。它不仅适用于错误页面,还适用于每个 servlet 响应。
HttpServletResponse 类包含可能值的常量,例如
HttpServletResponse.SC_OK 成功 (200)HttpServletResponse.SC_BAD_REQUEST 表示错误请求 (400)【讨论】:
httpServletResponse.getStatus() 会给你一个代表状态码的 int 值。
打开HttpServletResponse 类,你会发现可能的状态码列表
【讨论】: