网络连接请求
来源:互联网 发布:嫁给大山的女人知乎 编辑:程序博客网 时间:2024/05/29 18:24
private String commmonRequest(String url, ArrayList<NameValuePair> params) {
String strResult = null;
try {
HttpEntityEnclosingRequestBase httpRequest = new HttpPost(url);
httpRequest.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));
HttpClient client = new DefaultHttpClient();
// 请求超时
client.getParams().setParameter(
CoreConnectionPNames.CONNECTION_TIMEOUT, CONNECTTIMEOUT);
// 读取超时
client.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT,
READTIMEOUT);
HttpResponse httpResponse = client.execute(httpRequest);
if (httpResponse.getStatusLine().getStatusCode() == 200) {
strResult = EntityUtils.toString(httpResponse.getEntity())
.toString().trim();
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
strResult = null;
} catch (ClientProtocolException e) {
e.printStackTrace();
strResult = null;
} catch (ParseException e) {
e.printStackTrace();
strResult = null;
} catch (IOException e) {
e.printStackTrace();
strResult = null;
}
return strResult;
}
String strResult = null;
try {
HttpEntityEnclosingRequestBase httpRequest = new HttpPost(url);
httpRequest.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));
HttpClient client = new DefaultHttpClient();
// 请求超时
client.getParams().setParameter(
CoreConnectionPNames.CONNECTION_TIMEOUT, CONNECTTIMEOUT);
// 读取超时
client.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT,
READTIMEOUT);
HttpResponse httpResponse = client.execute(httpRequest);
if (httpResponse.getStatusLine().getStatusCode() == 200) {
strResult = EntityUtils.toString(httpResponse.getEntity())
.toString().trim();
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
strResult = null;
} catch (ClientProtocolException e) {
e.printStackTrace();
strResult = null;
} catch (ParseException e) {
e.printStackTrace();
strResult = null;
} catch (IOException e) {
e.printStackTrace();
strResult = null;
}
return strResult;
}
0 0
- 网络连接请求
- android网络请求连接
- 网络连接请求
- HttpClient请求连接网络
- 请求网络连接工具类
- Http网络请求和连接类型
- JAVA开发_网络连接请求
- 网络请求判断连接和状态码
- iOS 网络请求设置https连接方式
- okhttp请求+recycleview+网络是否连接成功
- 新XListView连接网络请求数据
- 网络请求之前进行网络判断WiFi是否连接
- UI day 15 网络编程 GET请求 POST请求 同步连接 异步连接
- Linux网络编程一步一步学-接受客户端连接请求
- Linux网络编程一步一步学-接受客户端连接请求
- Linux网络协议栈 -- socket connect 发起连接请求
- 网站开发之网络连接和初始HTTP请求
- 请求webservice连接,判断用户是否打开网络
- IOS, XML截取成Json
- HTTP访问 并得到返回结果 JSon
- 积分制管理系统:添加员工
- 【c++系列】iostream iterators
- 循环-01. 求整数段和(15)
- 网络连接请求
- [iOS]Objective-C利用协议实现回调函数(类似java的回调函数)
- 转:关于对中颖EEPROM 的操作解析
- 用Grunt管理Nodejs项目
- Android 编程下的代码混淆
- 常见贴片元件封装
- NAND / NOR Flash read / write speed reference
- tableView的常用设置方法
- C的学习前三节笔记