android 网络连接 HttpGet HttpPost方法
2015-04-11 21:46
471 查看
1.本文主要介绍利用HttpGet和HtppPost方法来获取网络json数据。
代码如下:
里面的初始化接口代码如下:
代码如下:
public HttpData(String Url,HttpGetDataListener listener) { this.Url = Url; this.listener = listener; } @Override protected String doInBackground(String... params) { try { HttpParams httpParameters = new BasicHttpParams(); int timeoutConnection = 3000; HttpConnectionParams.setConnectionTimeout(httpParameters, timeoutConnection); int timeoutSocket = 5000; HttpConnectionParams.setSoTimeout(httpParameters, timeoutSocket); mHttpClient = new DefaultHttpClient(httpParameters); mHttpGet = new HttpGet(Url); mHttpResponse = mHttpClient.execute(mHttpGet); mHttpEntity = mHttpResponse.getEntity(); in = mHttpEntity.getContent(); StringBuffer sb = new StringBuffer(); String line = null; BufferedReader bf = new BufferedReader(new InputStreamReader(in)); while ((line = bf.readLine()) != null) { sb.append(line); } return sb.toString(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; } @Override protected void onPostExecute(String result) { listener.getDataUrl(result); super.onPostExecute(result); } }
里面的初始化接口代码如下:
package liu.example.tulingdemo; public interface HttpGetDataListener { void getDataUrl(String Url); }
相关文章推荐
- android 网络连接 HttpGet HttpPost方法
- android 网络连接 HttpGet HttpPost方法
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- Android 网络连接:HttpUtils 的GET、POST与注解
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- Android 网络交互(一) HTTP post和get方法区别
- Android 网络请求方式之HttpClient,GET,POST,PUT请求使用方法
- Android 网络请求方式之HttpClient,GET,POST,PUT请求使用方法
- Android网络连接的两种方法:apache client和httpurlconnection的比较
- Android HTTP实例 使用GET方法和POST方法发送请求
- Android开发之网络通信(HttpURLConnection,HttpClient,HttpGet,HttpPost)
- Android HttpClient基本使用方法!!--get和post
- MFC下http连接网络(get方法)
- Android Http方法:Get请求与Post请求的区别及实例示范