在局域网下网络请求超时不起作用

原创 2015年07月07日 11:34:43
BasicHttpParams httpParams = new BasicHttpParams();  
        HttpConnectionParams.setConnectionTimeout(httpParams, TIMEOUT);  
        HttpConnectionParams.setSoTimeout(httpParams, TIMEOUT); 
        重定向,很重要的设置,不加不起作用
        HttpClientParams.setRedirecting(httpParams, true);
        
        HttpClient client = new DefaultHttpClient(httpParams);
        URI uri = new URI(url);
        HttpGet request = new HttpGet(uri);
        HttpResponse response = client.execute(request);
        HttpEntity entity = response.getEntity();

上面这个也不好使,现在知道了,TM的是要先有httpClient对象,在设置超时才管用

1. 设置超时机制


client.getParams().setIntParameter( HttpConnectionParams.SO_TIMEOUT, TIME_OUT_DELAY); // 超时设置 client.getParams().setIntParameter( HttpConnectionParams.CONNECTION_TIMEOUT, TIME_OUT_DELAY);// 连接超时


这里设置了两种超时,第一种是请求超时,第二种时连接超时。

版权声明:本文为博主原创文章,未经博主允许不得转载。

Android 网络请求超时处理方案

转自:http://www.cnblogs.com/tony-yang-flutter/p/androidtimeout.html 以用户登录为例介绍用户访问网络时的请求超时处理的两种方法:...
  • langjian2012
  • langjian2012
  • 2015年08月28日 22:05
  • 6067

okhttp3+retrofit2进行HTTP请求以及设置请求超时示例

采用retrofit2本身可以进行优雅的RESTFul请求,但是无法设置请求超时时间,需要配合okhttp3来设置请求超时....
  • xbynet
  • xbynet
  • 2016年06月22日 16:30
  • 7256

局域网通信学习

用c#写的一个局域网聊天客户端 类似小飞鸽 最后在公司实习,新人不给活干,就自己随便看看,了解一些DevExpress控件啊,编码规范啊之类的,自己就寻思着写一点点小东西练习练习 ...
  • luthreestone
  • luthreestone
  • 2017年07月25日 10:27
  • 110

APP请求超时问题-ios超时-android超时

最近发现公司的app在高峰期超时严重.用wifi网络一直超时,但qq等却正常.换成手机卡网络正常. 起初以为是DNS解析问题. 后来抓包,发现DNS解析正常,可以得到正确的A记录. 但tcp r...
  • james_1010
  • james_1010
  • 2015年12月23日 16:03
  • 4666

简单几招模拟网络超时情况

我们先来聊一聊网络超时的概念,以及模拟网络超时对我们程序的必要性   要想了解如何模拟网络超时的情况,我们需要先了解一下 为什么会网络超时呢 简单的说:就是你向服务端发送数据请求,然尔服务器没返回数据...
  • ago52030
  • ago52030
  • 2015年07月08日 09:12
  • 5913

关于 Unity3D 网络请求的笔记

Unity 脚本 关于网络请求的方法有如下: public WWW (string url, byte[] postData, Dictionarystring, string> headers) ...
  • iamyococo
  • iamyococo
  • 2015年03月12日 01:04
  • 3797

Android和PC端通过局域网文件同步

Android和PC端通过局域网文件同步
  • guokehello
  • guokehello
  • 2015年07月13日 15:01
  • 2040

android网络编程及网络超时处理

android网络编程及网络超时处理 本文是收录的两篇关于这方面的文章 Android超时机制的处理   由于手机端应用的响应,与当时的无线通信网络状况有很大的关联。而通信网络往往具有...
  • huwei2003
  • huwei2003
  • 2016年08月19日 14:21
  • 4185

Android网络编程TCP、UDP(三)——UDP实例:搜索局域网所有的设备

接上面的UDP,本篇主要讨论如何在局域网中搜索所有的设备,这个需求在物联网应用的比较多,也比较综合,特把名字加在标题中了。最后一块是网络编程的常见问题。3.6 实例:在局域网内搜索设备假设你家里安装了...
  • a10615
  • a10615
  • 2016年09月04日 22:20
  • 7435

在局域网中访问Tomcat项目

1、前言   有时候因为工作需要,需要将服务器上的项目或者是本地机器上的项目让其他同事访问,都会遇到该题目,如何在局域网访问Tomcat项目,而Tomcat项目本身是支持局域网内共享,只需简单配置防火...
  • GIS_BT
  • GIS_BT
  • 2017年03月01日 12:09
  • 815
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在局域网下网络请求超时不起作用
举报原因:
原因补充:

(最多只允许输入30个字)