作为一个框架,肯定要去处理一些比较复杂的情况,正常情况下当然不会阻塞,当情况比较复杂的时候,会出现前多个网络请求的情况,那对于这种情况我们规范去管理当然是最好的了,于是我们需要一个线程池。
首先解释一下,什么叫线程池 :
每当启动一个线程的时候,我们通常代码是 new Thead(){}.start(); new 一个对象 里面又要new一个runnable 这个是相对比较耗时的,资源...
分类:
编程语言 时间:
2014-12-05 17:30:44
阅读次数:
232
之前一篇中有使用到AsyncBaseRequest 类,其中抛出了很多异常,当然已经有了部分注释,那下面我们来分析一下这些异常,以及异常出现的情况
ConnectTimeoutException 这个是连接异常(例如根本没有打开网络等情况下),数据还没有到达服务器,所以就算是订单类的也没有关系,可以再次提交
这个情况比较好处理了,就是请求压根没到服务器,如果要模拟这个错误最好的办法...
分类:
Web程序 时间:
2014-12-05 17:25:11
阅读次数:
131
昨天写了Curl的简单使用,遇见了几个坑,今天用HttpClient写样例还是遇见了坑~按照网上的资料写总是遇见问题。。。应该是版本不一样!!!下面我来说说HttpClient的使用方法。首先要引入头文件和命名空间#include"network/HttpClient.h"
usingnamespacecocos2d::network;但是这..
分类:
Web程序 时间:
2014-12-04 18:15:36
阅读次数:
562
1、GetThread.java
package?com.aa.controller.xx;
import?org.apache.http.HttpResponse;
import?org.apache.http.HttpStatus;
import?org.apache.http.client.HttpClient;
import?org.apache.http.clien...
分类:
编程语言 时间:
2014-12-04 14:09:15
阅读次数:
188
使用apache httpClient 通过get方式爬取网页,简易类操作。...
分类:
Web程序 时间:
2014-12-03 15:49:43
阅读次数:
143
public class CustomHttpClient {
private static String TAG = "CustomHttpClient";
private static final CommonLog log = LogFactory.createLog();
private static final String CHARSET_UTF8 = HTTP.UTF_8;
...
分类:
Web程序 时间:
2014-12-03 12:34:31
阅读次数:
203
本讲比较实际,在WEB端有一个Index和Create方法,用来从web api显示实体列表数据和向api插入实体对象,这就是以往的网站,只不过是把数据持久化过程放到了web pai上面,它的优势不用说,就是跨平台,跨语言,这其实是restFul的功功,一切通讯都变得那个简易,清晰!你再也不用引用程...
封装HttpClient 4.3.4 ,方便日后抓取数据,数据提交(待Cookie访问、302跳转访问):package util;import java.io.IOException;import java.util.ArrayList;import java.util.List;import j...
分类:
Web程序 时间:
2014-12-01 12:47:48
阅读次数:
238
Android中的网络编程内容较多,包括Socket,URL,HttpURLConnection,Apache HttpClient,WebView等。本文是该系列的第一篇文章,主要讲解URL的用法,最后通过一个有效的URL获取了网络上的图片并在手机上显示了出来......
分类:
移动开发 时间:
2014-11-30 23:21:50
阅读次数:
277
1、在android4中,发起网络http操作,不能在Activity的事件(即主线程)中进行,必须在单独的线程中操作。另外进行网络操作,需要在manifest文件中增加如下的权限:2、下面给出代码事例 public void loadData() { new AsyncTask() { @O...
分类:
移动开发 时间:
2014-11-30 22:56:49
阅读次数:
206