Java 是否有 HTTP 响应代码的完整枚举?
我想知道在一些标准的Java类库中是否有枚举类型,它为所有有效的HTTP响应代码定义了符号常量。它应该支持与相应整数值之间的转换。
我正在调试一些使用.它可以工作,但它只定义了大约一半的有效HTTP响应代码。javax.ws.rs.core.Response.Status
我想知道在一些标准的Java类库中是否有枚举类型,它为所有有效的HTTP响应代码定义了符号常量。它应该支持与相应整数值之间的转换。
我正在调试一些使用.它可以工作,但它只定义了大约一半的有效HTTP响应代码。javax.ws.rs.core.Response.Status
我不认为在标准的Java类中有一个是完整的;HttpURLConnection
缺少相当多的代码,例如.HTTP 100/Continue
Apache HttpComponents中有一个完整的列表,但是:org.apache.http.HttpStatus
(取代了Apache Http Client的org.apache.commons.HttpClient.HttpStatus
,它已达到生命的尽头。)
来自 servlet API 的接口以常量名称的形式包含所有响应代码。查看 http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletResponse.htmljavax.servlet.http.HttpServletResponse
int
SC_<description>