HttpClient androidStudio中的基础使用
来源:互联网 发布:php会员中心 源码 编辑:程序博客网 时间:2024/06/06 07:15
modle的buil.gradle文件中android根标签下 添加useLibrary 'org.apache.http.legacy'
/**
* httpClient-- apche 基金会维护的请求网络的工具;
工具类
*/
public class NetWorkUtils {
public String tag = "NetWorkUtils";
/**
* apache
*
* @param jsonUrl
* @return
*/
public String getJsonByHttpClientGet(String jsonUrl) {
//获取httpclient对象
DefaultHttpClient defaultHttpClient = new DefaultHttpClient();
//准备一个get请求
// HttpGet httpGet = new HttpGet(jsonUrl);
HttpPost httpPost = new HttpPost(jsonUrl);
try {
//得到服务器返回的数据;
HttpResponse response = defaultHttpClient.execute(httpPost);
//得到状态码
int statusCode = response.getStatusLine().getStatusCode();
if(statusCode ==200){
//entiry 里面封装的数据;
HttpEntity entity = response.getEntity();
//这个result就是json字符串,剩下的就是解析工作了;
String result = EntityUtils.toString(entity);
Log.e(TAG, "result: "+result );
}
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
}
- HttpClient androidStudio中的基础使用
- HttpClient androidStudio中的基础使用
- HttpClient androidStudio中的基础使用
- HttpClient androidStudio中的基础使用
- HttpClient androidStudio中的基础使用
- HttpClient androidStudio中的基础使用
- HttpClient androidStudio中的基础使用
- HttpClient androidStudio中的基础使用
- HttpClient androidStudio中的基础使用
- HttpClient androidStudio中的基础使用
- HttpClient androidStudio中的基础使用
- 03HttpClient androidStudio中的基础使用
- HttpClient网络请求 androidStudio中的基础使用
- androidStudio中的HttpClient
- HttpClient在 AndroidStudio中使用
- androidstudio中无法使用HttpClient问题
- AndroidStudio中HttpClient的简单使用
- HttpClient使用基础
- C#数组赋值
- 前端面试题(5) 列举5种IE haslayout的属性及其值
- C#模拟http 发送post或get请求
- [NOIP模拟]BZOJ 2143 飞飞侠
- 慕课网——PHP进阶篇(数组)
- HttpClient androidStudio中的基础使用
- 在springmvc配置拦截器拦截未登录用户操作
- mysql安装-使用
- Java互联网架构-负载均衡原理与实现方案
- 实用SQL函数集合(五)《格式化函数》
- Inno Setup的常用脚本
- onvif测试工具的使用教程
- 关于前端命名规范的一些心得
- jvm-运行时内存结构