系统部署要求,APP要部在内网,外网必须通过一次Web代理转发进来.就用Servlet + HttpClient 代理; 在内网测试的时挺正常的;上生产经常发现下载8M以上的文件就会出现Socket Colse Exception; 跟踪了好几天才发现不超...
分类:
Web程序 时间:
2014-12-07 15:14:32
阅读次数:
184
String targetUrl = "http://localhost:8080/Test"; PostMethod filePost = new PostMethod(targetUrl) {//这个用来中文乱码 public String get...
分类:
Web程序 时间:
2014-12-06 18:14:19
阅读次数:
395
之前看网上的一些网络框架,多少存在一些bug,大多还没有源码,有些有源码,框架过于太大,发现了bug修改起来也实在费事,所以使用自己的网络框架是最佳选择哦,这个框架我这里有借鉴一些其他框架的地方,不过提供功能就是 post 请求网络。
Android使用 HttpClient 和 HttpURLConnection,当然他们都存在一些缺陷,自己通过socket去写http协议稍显得麻烦,暂...
分类:
Web程序 时间:
2014-12-05 17:35:48
阅读次数:
253
作为一个框架,肯定要去处理一些比较复杂的情况,正常情况下当然不会阻塞,当情况比较复杂的时候,会出现前多个网络请求的情况,那对于这种情况我们规范去管理当然是最好的了,于是我们需要一个线程池。
首先解释一下,什么叫线程池 :
每当启动一个线程的时候,我们通常代码是 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的功功,一切通讯都变得那个简易,清晰!你再也不用引用程...