`
fonter
  • 浏览: 868202 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

android Httpclient 设置timeout

阅读更多
	private HttpClient httpclient;
	private HttpPost httppost;
	private HttpParams httpParameters;
	private int timeoutConnection = 3000;
	private int timeoutSocket = 5000;
	public WidsetsHttpClient() {
		httpParameters = new BasicHttpParams();// Set the timeout in milliseconds until a connection is established.
		HttpConnectionParams.setConnectionTimeout(httpParameters, timeoutConnection);// Set the default socket timeout (SO_TIMEOUT) // in milliseconds which is the timeout for waiting for data.
		HttpConnectionParams.setSoTimeout(httpParameters, timeoutSocket);
		httpclient = new DefaultHttpClient(httpParameters);
		httppost = new HttpPost(Display.serviceAPI);
	}

 android Httpclient设置超时方法如下:

 

iWidsets公告

android调用平台功能

android Httpclient 设置timeout

androidj2me移植之clipRect

android混淆(Obfuscate)

How to destroy an Activity in android

android应用程序logcat命令

android开玩笑之创建xml文件

androidj2me之清屏(clearScreen)

androidview获取getWidth()getHeight()

android之创建和读取自定义资源文件

android之显示Log

androd之绘制文本(FontMetrics

 

3
0
分享到:
评论
2 楼 fonter 2010-08-30  
forgottenp 写道
那么设置超时后,如何判断超时并作出处理呢?谢谢

如果超过时,会有一个超时的异常的。。。
1 楼 forgottenp 2010-08-30  
那么设置超时后,如何判断超时并作出处理呢?谢谢

相关推荐

    android httpclient 访问服务器 获取json数据

    httpGet.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT, 5000); // 超时5秒 ``` 接下来,执行请求并获取响应: ```java HttpResponse httpResponse = httpClient.execute(httpGet); ``` 一旦得到...

    Android源码之用HttpClient获取网页

    httpParams.setIntParameter(CoreConnectionPNames.SO_TIMEOUT, 5000); // 设置超时时间 ``` 3. 创建HttpGet请求:接下来,我们需要创建一个HttpGet对象来指定我们要访问的URL。 ```java String url = ...

    为Android 创建一个 JAX-RS 客户端 代码示例

    httpParams.setIntParameter(CoreConnectionPNames.SO_TIMEOUT, 5000); // 设置超时时间为5秒 ``` 3. **构建HTTP请求**:使用HttpGet、HttpPost等HTTP方法根据需要创建请求。比如,要GET一个资源,可以这样创建: ``...

    Titanium中Httpclient访问REST 服务

    client.timeout = 10000; // 单位为毫秒 ``` 结合提供的"TitaniumRestWebService"文件,这可能是一个示例项目,包含了如何在Titanium应用中实现REST服务调用的具体代码。通过查看该项目中的源码,你可以深入了解...

    ksoap2-android-assembly-3.6.2-jar-with-dependencies

    ksoap2-android-assembly-3.6.2-jar-with-dependencies.jar 2016年11月15日最新 ksoap2 安卓jar包 可以设置http connection timeout 设置http连接超时

    Android访问phpwebservice简单一例.doc

    ConnManagerParams.setConnectionTimeout(params, 3 * TIMEOUT_MILLISEC); ConnManagerParams.setSoTimeout(params, TIMEOUT_MILLISEC); // 创建HttpClient对象 DefaultHttpClient httpClient = new ...

    android 常用工具类

    HttpRequest中可以设置url、timeout、userAgent等其他http参数 HttpResponse中可以获取返回内容、http响应码、http过期时间(Cache-Control的max-age和expires)等 前两个方法可以进行高级参数设置及丰富内容返回,...

    Android静默安装常用工具类

    HttpRequest中可以设置url、timeout、userAgent等其他http参数 HttpResponse中可以获取返回内容、http响应码、http过期时间(Cache-Control的max-age和expires)等 前两个方法可以进行高级参数设置及丰富内容返回,第...

    一本android的好书beginning android 2 和 源码

    Time Keeps Flowing Like a River Making Progress Seeking Resolution Put It on My Tab The Pieces The Idiosyncrasies Wiring It Together Adding Them Up Intents and Views Flipping Them Off Manual ...

    android省电文档

    httpclient.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT, 5000); HttpGet httpget = new HttpGet("http://example.com/pictures"); HttpResponse response = httpclient.execute(httpget); ...

    Android使用httpPost向服务器发送请求的方法

    1. 定义常量`TIME_OUT`表示操作超时的提示信息。 2. `doPost`方法接受两个参数:`List<NameValuePair>`类型的`params`,用于存放请求参数;以及字符串`url`,为服务器接口地址。 3. 创建`HttpPost`对象,并设置请求...

    android好用的框架(封装了数据库,注解,网络,图片缓存的框架)

    public void configTimeout(int timeout)//配置超时时间 public void configSSLSocketFactory(SSLSocketFactory sslSocketFactory) //配置https请求 public void configRequestExecutionRetryCount(int count)//...

    android Retrofit2+okHttp3使用总结

    .connectTimeout(CONNECT_TIMEOUT, TimeUnit.SECONDS); private static Retrofit.Builder builder = new Retrofit.Builder() .baseUrl(API_BASE_URL) .addConverterFactory(GsonConverterFactory.create()); ...

    Android 通过httppost上传文本文件到服务器的实例代码

    在Java中,我们通常使用`HttpURLConnection`或者`HttpClient`(虽然`HttpClient`在新版本的Android中已废弃)来实现这种请求。在这个实例中,我们将使用`HttpURLConnection`。 以下是一个简单的上传文本文件到服务器...

    Volley源文件

    11. **Timeout and Retry Policy**:Volley具有自定义的超时和重试策略,允许开发者控制请求的超时时间以及失败后的重试行为。 通过分析Volley的源代码,我们可以学习到如何优化Android应用的网络性能,理解其内部...

Global site tag (gtag.js) - Google Analytics