HttpClient 请求网络.
来源:互联网 发布:大学语文的意义知乎 编辑:程序博客网 时间:2024/06/05 10:28
public String getHttpclientget(String url){//请求网络的类 获取httpclient对象 DefaultHttpClient defaultHttpClient = new DefaultHttpClient();//get请求方法 // HttpGet httpGet = new HttpGet(url);//post请求方法 HttpPost httpPost = new HttpPost(url);// SSLSocketFactory.getSocketFactory().setHostnameVerifier(new AllowAllHostnameVerifier()); try {//得到服务器返回的数据; HttpResponse respget = defaultHttpClient.execute(httpPost);//获取请求码 int statusCode = respget.getStatusLine().getStatusCode();//200 请求成功后 if(statusCode == 200){//entiry 里面封装的数据; HttpEntity entity = respget.getEntity(); //这个result就是json字符串,剩下的就是解析工作了; String string = EntityUtils.toString(entity); return string; } } catch (IOException e) { e.printStackTrace(); } return null;}/****一定写在子线程里面不然会报错**/package com.lbs.lianxi;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.Log;import com.lbs.lianxi.Utils.NetJson;public class MainActivity extends AppCompatActivity {String urlstr = "http://www.93.gov.cn/93app/data.do?channelId=0&startNum=0"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);//子线程 new Thread(new Runnable() { @Override public void run() { String httpclientget = new NetJson().getHttpclientget(urlstr); // Log.i("TAG______========","+=====+++++==="+httpclientget); } }).start(); }}
///////写到Android里面。下的 《依赖??》useLibrary 'org.apache.http.legacy'
阅读全文
0 0
- HttpClient发送网络请求
- HttpClient请求网络
- 网络请求之HttpClient
- HttpClient网络请求
- httpclient网络请求数据
- HttpClient请求网络数据
- HttpClient网络请求数据
- HttpClient网络请求
- HttpClient网络请求
- [cocos2dx]网络请求httpClient
- Httpclient 请求网络
- HttpClient网络请求
- Android_请求网络HttpClient
- HttpClient实现网络请求
- HttpURLConnection、HttpClient网络请求
- HttpClient请求连接网络
- HttpClient请求网络
- HttpClient网络请求
- 【SpringMVC】在业务控制方法中收集数组与List<JavaBean>参数(十五)
- JavaScript高级程序设计学习笔记—第八章 BOM
- [学习笔记] Java核心技术 卷一:基础知识 集合(六)
- 逻辑设计方法学【7】 --跨时钟域
- 通过html5的Audio API和canvas实现音频可视化
- HttpClient 请求网络.
- C语言之经典习题
- Quartz定时任务(Spring)
- Saiku的编译与CAS集成
- 命令行下的黑白对话
- [ Mongodb ] 问题总汇
- java 基础(数据类型+操作符+常量与变量+数据类型转换)
- nginx location修饰符
- ASN.1, DER, PEM, X509