Most visited

Recently visited

Added in API level 1
Deprecated since API level 22

CoreConnectionPNames

public interface CoreConnectionPNames

org.apache.http.params.CoreConnectionPNames
Known Indirect Subclasses


该接口在API级别22中已被弃用。
请改用openConnection() 请访问this webpage了解更多详情。

为HttpCore中的连接定义参数名称。

Summary

Constants

String CONNECTION_TIMEOUT

确定建立连接之前的超时时间。

String MAX_HEADER_COUNT

确定允许的最大HTTP头数。

String MAX_LINE_LENGTH

确定最大线路长度限制。

String SOCKET_BUFFER_SIZE

确定用于在接收/发送HTTP消息时缓冲数据的内部套接字缓冲区的大小。

String SO_LINGER

将SO_LINGER设置为指定的逗留时间(以秒为单位)。

String SO_TIMEOUT

定义默认套接字超时( SO_TIMEOUT ),以毫秒为单位,即等待数据的超时时间。

String STALE_CONNECTION_CHECK

确定是否使用过期连接检查。

String TCP_NODELAY

确定是否使用Nagle的算法。

Constants

CONNECTION_TIMEOUT

Added in API level 1
String CONNECTION_TIMEOUT

确定建立连接之前的超时时间。 值为零意味着不使用超时。 默认值为零。

该参数需要类型 Integer的值。

常量值:“http.connection.timeout”

MAX_HEADER_COUNT

Added in API level 1
String MAX_HEADER_COUNT

确定允许的最大HTTP头数。 如果设置为正值,则从数据流接收到的超过此限制的HTTP标头数将导致IOException。 负值或零值将有效地禁用检查。

该参数需要类型 Integer的值。

常量值:“http.connection.max-header-count”

MAX_LINE_LENGTH

Added in API level 1
String MAX_LINE_LENGTH

确定最大线路长度限制。 如果设置为正值,则超出此限制的任何HTTP行都将导致IOException。 负值或零值将有效地禁用检查。

该参数需要类型 Integer的值。

常量值:“http.connection.max-line-length”

SOCKET_BUFFER_SIZE

Added in API level 1
String SOCKET_BUFFER_SIZE

确定用于在接收/发送HTTP消息时缓冲数据的内部套接字缓冲区的大小。

该参数需要类型 Integer的值。

常量值:“http.socket.buffer-size”

SO_LINGER

Added in API level 1
String SO_LINGER

将SO_LINGER设置为指定的逗留时间(以秒为单位)。 最大超时值是平台特定的。 0意味着该选项被禁用。 -1意味着使用JRE默认值。 该设置仅影响套接字关闭。

该参数需要类型 Integer的值。

也可以看看:

常量值:“http.socket.linger”

SO_TIMEOUT

Added in API level 1
String SO_TIMEOUT

定义以毫秒为单位的默认套接字超时( SO_TIMEOUT ),即等待数据的超时时间。 超时值为零被解释为无限超时。 在方法参数中未设置套接字超时时使用此值。

该参数需要类型 Integer的值。

也可以看看:

常量值:“http.socket.timeout”

STALE_CONNECTION_CHECK

Added in API level 1
String STALE_CONNECTION_CHECK

确定是否使用过期连接检查。 禁用过期连接检查可能会导致性能略有提高,从而在通过已在服务器端关闭的连接执行请求时发生I / O错误。

该参数需要类型 Boolean的值。

常量值:“http.connection.stalecheck”

TCP_NODELAY

Added in API level 1
String TCP_NODELAY

确定是否使用Nagle的算法。 Nagle的算法试图通过最小化发送的段的数量来节省带宽。 当应用程序希望减少网络延迟并提高性能时,它们可以禁用Nagle的算法(即启用TCP_NODELAY)。 数据将以更高的带宽消耗为代价提前发送。

该参数需要类型 Boolean的值。

也可以看看:

常量值:“http.tcp.nodelay”

Hooray!