代理配置中以下参数代表的含义:
// ConnectTimeout: 链接建立的超时时间;
// SocketTimeout:响应超时时间,超过此时间不再读取响应;
// ConnectionRequestTimeout: http clilent中从connetcion pool中获得一个connection的超时时间;
post方法传入的String类型请求参数转化为list主要通过split处理,具体如下:
List<NameValuePair> list = new ArrayList<NameValuePair>();
String[] params_array = params.split("&");
for (String param : params_array) {
String[] param_array = param.split("=");
list.add(new BasicNameValuePair(param_array[0], param_array[1]));
}