在 Android 2.1/2.2 上,我使用了在 Android SDK 中找到的
Apache 在他们的文档中说有 2 个超时时间:
DefaultHttpClient
。Apache 在他们的文档中说有 2 个超时时间:
CoreConnectionPNames.SO_TIMEOUT='http.socket.timeout': 定义套接字超时(SO_TIMEOUT)的毫秒数,即等待数据的超时时间或者换句话说是两个连续数据包之间最长的不活动期。0 值被解释为无限超时。这个参数需要一个类型为 java.lang.Integer 的值。如果没有设置,读取操作将不会超时(无限超时)。
CoreConnectionPNames.CONNECTION_TIMEOUT='http.connection.timeout': 确定连接建立的超时时间,以毫秒为单位。0 值被解释为无限超时。这个参数需要一个类型为 java.lang.Integer 的值。如果没有设置,连接操作将不会超时(无限超时)。
long timeout = stub._getServiceClient( ).getOptions( ).getTimeOutInMilliSeconds( );
? - Danijel