Android HttpUtils工具类
来源:互联网 发布:c语言辅导 编辑:程序博客网 时间:2024/05/22 10:40
import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;/** * Created by YaphetZhao on 2015/8/13 0013. */public class HttpUtils { public static void sendHttpRequest(final String urlStr, final HttpCallBackListener listenser) { new Thread(new Runnable() { @Override public void run() { HttpURLConnection connection = null; try { URL url = new URL(urlStr); connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("GET"); connection.setRequestProperty("apikey", "5e19e0bfd87f82c3d60f64fe80eee8dc"); connection.setConnectTimeout(8000); connection.setReadTimeout(8000); InputStream in = connection.getInputStream(); BufferedReader reader = new BufferedReader(new InputStreamReader(in)); StringBuilder response = new StringBuilder(); String line; while ((line = reader.readLine()) != null) { response.append(line); } if (listenser != null) { listenser.onSuccess(response.toString()); } } catch (Exception e) { if (listenser != null) { listenser.onError(e); } } finally { if (connection != null) { connection.disconnect(); } } } }).start(); } public interface HttpCallBackListener { void onSuccess(String response); void onError(Exception e); }}
0 0
- Android HttpUtils工具类
- Android HttpUtils-Http请求的工具类
- HttpUtils工具类
- httpUtils工具类
- Android HttpUtils网络请求工具类的实现
- Android开发过程中常用到的工具类HttpUtils,SDCardUtils
- 工具类一(HttpUtils篇)
- 基于okhttp3的工具类HttpUtils
- android 请求工具FinalHttp和HttpUtils的一个区别
- android网络数据提交类HttpUtils
- 自己封装的联网工具类HttpUtils的使用
- 和异步网络相关的工具类HttpUtils
- 用于解析Json数据的HttpUtils工具类
- HttpUtils 用于进行网络请求的工具类(未测试)
- HttpUtils 用于进行网络请求的工具类
- Servlet--HttpUtils类
- HttpUtils
- HttpUtils
- RegExp对象
- eventbus简单使用
- 类的构造函数(二)
- Mybatis保存ip地址为整形handler
- HDU 5437 Alisha’s Party(优先队列+模拟)
- Android HttpUtils工具类
- C++ int function() const; 怎么理解?
- linux安装nginx
- js常用正则
- Android AndroidStudio环境下控制状态栏颜色
- java BigDecimal.ROUND_UP和BigDecimal.ROUND_DOWN的用处
- Android 中Activity,Window和View之间的关系
- codeforces 4D D. Mysterious Present(dp)
- 解决hive客户端无法连接远程hive server问题