使用URLConnection做网络请求
来源:互联网 发布:chown r mysql mysql 编辑:程序博客网 时间:2024/05/22 00:27
使用URLConnection做网络请求。
网络请求需要添加权限:uses-permission android:name=”android.permission.INTERNET”
//1.获取一个URL对象 URL url = new URL(url_str); //2.通过URL对象得到一个HttpURLConnection对象 HttpURLConnection openConnection = (HttpURLConnection) url.openConnection(); //3.设置HttpUrlConnection的一些参数,如:连接的超时时间,请求方式 openConnection.setRequestMethod("GET");//设置连接的请求方式,类型一定要大写 openConnection.setConnectTimeout(10*1000);//设置连接的超时时间 //4.获取服务器响应的状态码,并判断 int code = openConnection.getResponseCode(); if(code == 200){//200 成功 206 请求部分资源成功 300 跳转 400 失败 500 服务器异常 //5.得到连接的读取流,获取服务返回的内容。 InputStream inputStream = openConnection.getInputStream(); String result = StreamUtils.streamToString(inputStream); //6.关闭链接 关闭流 openConnection.disconnect(); inputStream.close();
阅读全文
1 0
- 使用URLConnection做网络请求
- URLConnection &HttpURLConnection 网络请求
- 使用URLConnection提交请求
- 使用 URLConnection提交请求
- Android 网络编程(3)——使用URLConnection提交请求
- 使用URLConnection处理http请求
- 使用URLConnection处理http请求
- Android 使用URLConnection提交请求
- 使用URLConnection进行http请求
- Android 使用URLConnection提交请求
- Android 网络:使用URLConnection提交请求,获取html代码加载WebView
- android中使用 HttpURLConnection 做网络请求
- 如何使用URLConnection处理http请求
- java 使用URLConnection发送 http 请求
- 使用URLConnection发送GET和POST请求
- 使用java调用http请求系列--URLConnection
- iOS网络篇-URLConnection基本使用
- Java网络连接-URLConnection类的使用
- Spring注解@Component、@Repository、@Service、@Controller
- 深度学习与计算机视觉(11)_基于deep learning的快速图像检索系统
- Oracle能修改数据表中的列(字段)顺序吗
- Python SQLAlchemy ORM示例
- Canvas绘制图片模糊
- 使用URLConnection做网络请求
- 王者荣耀 是什么语言编写的
- 深度学习与计算机视觉(12)_tensorflow实现基于深度学习的图像补全
- 永久激活windows10专业版(并防止杀毒软件查杀)+eclipse字体大小修改
- ArrayList和linkedList的插入、查找、删除
- 玲珑 1138
- 剑指offer——矩阵中的路径(好)
- JAVA第一课第五节知识点
- Android