HttpURLConnection 的get请求
来源:互联网 发布:mpp数据库类型 编辑:程序博客网 时间:2024/05/21 10:30
//HttpURLConnection 的get请求
private void getJsonData() {
new Thread(){
public void run() { try { String path="http://op.juhe.cn/onebox/movie/video?key=8deaf6b2abcafd75da71fb10e08954e8&q="+URLEncoder.encode("欢乐颂", "utf-8"); URL url=new URL(path); System.out.println(URLEncoder.encode("欢乐颂", "utf-8")+"======"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setConnectTimeout(5*1000); conn.setRequestMethod("GET"); int responseCode = conn.getResponseCode();
// if(responseCode == 200){
InputStream inStream = conn.getInputStream();
ByteArrayOutputStream byteArrayOutputStream=new ByteArrayOutputStream();
byte[]buffer=new byte[1024]; int len=0; while((len=inStream.read(buffer))!=-1){ byteArrayOutputStream.write(buffer, 0, len); } String json = byteArrayOutputStream.toString(); System.out.println(json); Gson gson=new Gson(); TvPrograme tvPrograme = gson.fromJson(json, TvPrograme.class); Message msg = new Message(); msg.what=0; msg.obj=json; handler.sendMessage(msg);
// }
} catch (Exception e) { e.printStackTrace(); } }; }.start();}
0 0
- HttpURLConnection 的get请求
- HttpURLConnection的get请求
- HttpURLConnection的get请求
- HttpURLConnection--HttpURLConnection的Get请求方式
- HttpURLConnection的get请求总结
- HttpUrlConnection的get请求方式
- HttpUrlConnection的GET请求和POST请求
- httpurlconnection的Get请求和Post请求
- httpurlconnection类的get请求的用法
- HttpURLConnection 的get跟post请求
- HttpURLConnection的get和post请求
- HttpURLConnection的GET和POST请求
- HttpURLConnection的get和post请求实例
- 【Java】HttpURLConnection,HttpClient 的 Get,Post 请求
- HttpUrlConnection的get和post请求方法
- HttpURLConnection的GET和POST请求方式
- 可靠的HttpUrlConnection实现get/post请求
- Java HttpURLConnection的post和get请求
- linux 2.6内核 编译模块Makefile 详解
- 当谨慎变成了常态
- 节点带有属性的xml pull解析
- 在Linux下使用MySQl遇到的小问题集合
- java线程
- HttpURLConnection 的get请求
- Linux sudo一些命令出现 command not found 的原因
- html元素大小与位置讲解
- Titan java读数据的相关api使用 (初学)
- spring的ioc之Resource
- HashMap VS WeakHashMap
- 文件结构
- cocos2dx完整运行过程_win32
- 简单的使用百度定位的功能