HttpURLConnection
最编程
2024-04-21 17:21:01
...
字段详细信息
-
method
protected String method
HTTP方法(GET,POST,PUT等)。
-
chunkLength
protected int chunkLength
使用分块编码流模式进行输出时的块长度。 值-1
表示对输出禁用了分块编码。- 从以下版本开始:
- 1.5
-
fixedContentLength
protected int fixedContentLength
使用固定长度流模式时的固定内容长度。 值-1
表示禁用输出固定长度流模式。注意:建议使用fixedContentLengthLong而不是此字段,因为它允许设置更大的内容长度。
- 从以下版本开始:
- 1.5
-
fixedContentLengthLong
protected long fixedContentLengthLong
使用固定长度流模式时的固定内容长度。 值-1
表示禁用输出固定长度流模式。- 从以下版本开始:
- 1.7
-
responseCode
protected int responseCode
int
表示三位数HTTP状态代码。- 1xx:信息
- 2xx:成功
- 3xx:重定向
- 4xx:客户端错误
- 5xx:服务器错误
-
responseMessage
protected String responseMessage
HTTP响应消息。
-
instanceFollowRedirects
protected boolean instanceFollowRedirects
如果是true
,协议将自动跟随重定向。 如果是false
,协议将不会自动跟随重定向。该字段由
setInstanceFollowRedirects
方法设置。 它的值由getInstanceFollowRedirects
方法返回。其默认值基于HttpURLConnection构造时的静态followRedirects的值。
- 另请参见:
- setInstanceFollowRedirects(boolean) , getInstanceFollowRedirects() , setFollowRedirects(boolean)
-
HTTP_OK
public static final int HTTP_OK
HTTP状态代码200:好的。- 另请参见:
- 常数字段值
-
HTTP_CREATED
public static final int HTTP_CREATED
HTTP状态代码201:已创建。- 另请参见:
- 常数字段值
-
HTTP_ACCEPTED
public static final int HTTP_ACCEPTED
HTTP状态代码202:已接受。- 另请参见:
- 常数字段值
-
HTTP_NOT_AUTHORITATIVE
public static final int HTTP_NOT_AUTHORITATIVE
HTTP状态代码203:非权威信息。- 另请参见:
- 常数字段值
-
HTTP_NO_CONTENT
public static final int HTTP_NO_CONTENT
HTTP状态代码204:无内容。- 另请参见:
- 常数字段值
-
HTTP_RESET
public static final int HTTP_RESET
HTTP状态代码205:重置内容。- 另请参见:
- 常数字段值
-
HTTP_PARTIAL
public static final int HTTP_PARTIAL
HTTP状态代码206:部分内容。- 另请参见:
- 常数字段值
-
HTTP_MULT_CHOICE
public static final int HTTP_MULT_CHOICE
HTTP状态代码300:多种选择。- 另请参见:
- 常数字段值
-
HTTP_MOVED_PERM
public static final int HTTP_MOVED_PERM
HTTP状态代码301:永久移动。- 另请参见:
- 常数字段值
-
HTTP_MOVED_TEMP
public static final int HTTP_MOVED_TEMP
HTTP状态代码302:临时重定向。- 另请参见:
- 常数字段值
-
HTTP_SEE_OTHER
public static final int HTTP_SEE_OTHER
HTTP状态代码303:请参阅其他。- 另请参见:
- 常数字段值
-
HTTP_NOT_MODIFIED
public static final int HTTP_NOT_MODIFIED
HTTP状态代码304:未修改。- 另请参见:
- 常数字段值
-
HTTP_USE_PROXY
public static final int HTTP_USE_PROXY
HTTP状态代码305:使用代理。- 另请参见:
- 常数字段值
-
HTTP_BAD_REQUEST
public static final int HTTP_BAD_REQUEST
HTTP状态代码400:错误请求。- 另请参见:
- 常数字段值
-
HTTP_UNAUTHORIZED
public static final int HTTP_UNAUTHORIZED
HTTP状态代码401:未经授权。- 另请参见:
- 常数字段值
-
HTTP_PAYMENT_REQUIRED
public static final int HTTP_PAYMENT_REQUIRED
HTTP状态代码402:需要付款。- 另请参见:
- 常数字段值
-
HTTP_FORBIDDEN
public static final int HTTP_FORBIDDEN
HTTP状态代码403:禁止。- 另请参见:
- 常数字段值
-
HTTP_NOT_FOUND
public static final int HTTP_NOT_FOUND
HTTP状态代码404:未找到。- 另请参见:
- 常数字段值
-
HTTP_BAD_METHOD
public static final int HTTP_BAD_METHOD
HTTP状态代码405:不允许的方法。- 另请参见:
- 常数字段值
-
HTTP_NOT_ACCEPTABLE
public static final int HTTP_NOT_ACCEPTABLE
HTTP状态代码406:不可接受。- 另请参见:
- 常数字段值
-
HTTP_PROXY_AUTH
public static final int HTTP_PROXY_AUTH
HTTP状态代码407:需要代理验证。- 另请参见:
- 常数字段值
-
HTTP_CLIENT_TIMEOUT
public static final int HTTP_CLIENT_TIMEOUT
HTTP状态代码408:请求超时。- 另请参见:
- 常数字段值
-
HTTP_CONFLICT
public static final int HTTP_CONFLICT
HTTP状态代码409:冲突。- 另请参见:
- 常数字段值
-
HTTP_GONE
public static final int HTTP_GONE
HTTP状态代码410:已经过去了。- 另请参见:
- 常数字段值
-
HTTP_LENGTH_REQUIRED
public static final int HTTP_LENGTH_REQUIRED
HTTP状态代码411:需要长度。- 另请参见:
- 常数字段值
-
HTTP_PRECON_FAILED
public static final int HTTP_PRECON_FAILED
HTTP状态代码412:前提条件失败。- 另请参见:
- 常数字段值
-
HTTP_ENTITY_TOO_LARGE
public static final int HTTP_ENTITY_TOO_LARGE
HTTP状态代码413:请求实体太大。- 另请参见:
- 常数字段值
-
HTTP_REQ_TOO_LONG
public static final int HTTP_REQ_TOO_LONG
HTTP状态代码414:请求URI太大。- 另请参见:
- 常数字段值
-
HTTP_UNSUPPORTED_TYPE
public static final int HTTP_UNSUPPORTED_TYPE
HTTP状态代码415:不支持的媒体类型。- 另请参见:
- 常数字段值
-
HTTP_SERVER_ERROR
@Deprecated public static final int HTTP_SERVER_ERROR
Deprecated.it is misplaced and shouldn't have existed.HTTP状态代码500:内部服务器错误。- 另请参见:
- 常数字段值
-
HTTP_INTERNAL_ERROR
public static final int HTTP_INTERNAL_ERROR
HTTP状态代码500:内部服务器错误。- 另请参见:
- 常数字段值
-
HTTP_NOT_IMPLEMENTED
public static final int HTTP_NOT_IMPLEMENTED
HTTP状态代码501:未实现。- 另请参见:
- 常数字段值
-
HTTP_BAD_GATEWAY
public static final int HTTP_BAD_GATEWAY
HTTP状态代码502:错误网关。- 另请参见:
- 常数字段值
-
HTTP_UNAVAILABLE
public static final int HTTP_UNAVAILABLE
HTTP状态代码503:服务不可用。- 另请参见:
- 常数字段值
-
HTTP_GATEWAY_TIMEOUT
public static final int HTTP_GATEWAY_TIMEOUT
HTTP状态代码504:网关超时。- 另请参见:
- 常数字段值
-
HTTP_VERSION
public static final int HTTP_VERSION
HTTP状态代码505:不支持HTTP版本。- 另请参见:
- 常数字段值
上一篇: 微服务架构中认证取证和 API 权限控制的设计与实施(III)
下一篇: Python CGI 编程
推荐阅读
-
HttpURLConnection 接收带有乱码汉字和问号的长字符串
-
HttpURLConnection
-
Java 调用 http 接口的几种方式(HttpURLConnection、OKHttp、HttpClient、RestTemplate) - 首先,HttpURLConnection
-
7.1.3 Android HTTP 请求方法:HttpURLConnection
-
深入了解HttpURLConnection的连接机制
-
Android的HTTP请求方法:HttpURLConnection详解
-
图片域名升级为https之后无法用HttpURLConnection获取输入流(InputStream)的解决方法