网络请求
来源:互联网 发布:画风好的h漫 知乎 编辑:程序博客网 时间:2024/06/06 13:15
package com.bwie.Utils;import android.util.Log;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;/** * Created by Administrator on 2017/11/9. */public class NetWorkUtils { public String getJsonByHttpUrlConnection(String jsonUrl){ URL url = null; HttpURLConnection httpURLConnection = null; String jsonStr = ""; try { url = new URL(jsonUrl);//创建URL对象,连接JSON_URL对应的服务器 httpURLConnection = (HttpURLConnection) url.openConnection();//打开连接 httpURLConnection.setConnectTimeout(5000);//设置请求时长为5秒 httpURLConnection.setReadTimeout(5000);//设置读取服务器响应数据的时长 int resCode = httpURLConnection.getResponseCode();//得到响应结果码 if(resCode == 200){//表示响应成功,可以获得相应的额结果 //得到响应的结果,,服务器响应的输入流 InputStream inputStream = httpURLConnection.getInputStream(); byte[] buffers = new byte[1024]; int length = 0; while((length = inputStream.read(buffers)) != -1){//本次循环成立,说明读取到了数据 jsonStr += new String(buffers,0,length); } //循环完毕,读取数据完毕 Log.d("main",jsonStr); } } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return jsonStr; }}
阅读全文
0 0
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 【java】Reactor模式详解
- [Tensorflow] Batch Normalization实现
- HDU2005
- GreenDao3.0简单使用
- OKhttp二次封装
- 网络请求
- 图解Oracle存储过程教程
- qww
- javascript将字符串转化为json
- odoo10 report添加自定义CSS—第二篇
- 高效并发模式,半同步半异步和领导者追随者
- zookeeper基本原理及适用场景
- 《TP5.0学习笔记---模型篇(二)》
- C字符串查找