httpclient.get|post处理(连接、响应超时)
2012-04-06 23:43
796 查看
HttpClient httpclient = new DefaultHttpClient(); ArrayList<NameValuePair> params = new ArrayList<NameValuePair>(); String responseBody = null; try { String[] nameAndValues = body.split("&"); for (String nameAndValue : nameAndValues) { String[] nameValue = nameAndValue.split("="); params.add(new BasicNameValuePair(nameValue[0], nameValue[1])); } HttpPost httpPost = new HttpPost(url); HttpConnectionParams.setConnectionTimeout(httpPost.getParams(), timeout * 1000); HttpConnectionParams.setSoTimeout(httpPost.getParams(), timeout * 1000); httpPost.setEntity(new UrlEncodedFormEntity(params)); ResponseHandler<String> responseHandler = new BasicResponseHandler(); responseBody = httpclient.execute(httpPost, responseHandler); } finally { httpclient.getConnectionManager().shutdown(); } return responseBody;
HttpClient httpclient = new DefaultHttpClient(); String responseBody = null; try { HttpGet httpGet = new HttpGet(url); HttpConnectionParams.setConnectionTimeout(httpGet.getParams(), timeout * 1000); HttpConnectionParams.setSoTimeout(httpGet.getParams(), timeout * 1000); ResponseHandler<String> responseHandler = new BasicResponseHandler(); responseBody = httpclient.execute(httpGet, responseHandler); } finally { httpclient.getConnectionManager().shutdown(); } return responseBody;
相关文章推荐
- httpclient.get|post处理(连接、响应超时)
- HTTPClient模块的HttpGet和HttpPost(处理http请求响应)
- HttpClient使用Post和Get提交参数 中文乱码处理
- 使用POST、GET、AsyncHttpClient创造服务端用手机端来连接进行登录
- HttpClient Post和Get请求实例+ 中文参数处理
- 我的Android进阶之旅------>Android发送GET和POST以及HttpClient发送POST请求给服务器响应
- HttpClient的get和post请求处理
- httpclient的post请求并处理json格式响应数据
- Apache 大三方法HTTP请求链接响应之HttpClient的GET和POST工具类封装
- go http.Get请求 http.Post请求 http.PostForm请求 Client 超时设置
- HttpClient get和post请求的示例代码以及防乱码处理
- Android发送GET和POST以及HttpClient发送POST请求给服务器响应
- HttpClient(二)HttpClient使用Ip代理与处理连接超时
- 我的Android进阶之旅------>Android发送GET和POST以及HttpClient发送POST请求给服务器响应
- HttpClient发送get请求,post请求,携带cookie访问,json提交
- HttpClient 的Get和Post
- python通过get方式,post方式发送http请求和接收http响应-urllib urllib2
- java httpclient 抓取网页 POST GET
- python类库31[httplib2处理http的get和post]
- 用httpclient4.x 发送http get post请求。