Android 发送http请求实例
来源:互联网 发布:黑客帝国台词 知乎 编辑:程序博客网 时间:2024/06/08 18:08
URL url;try {OutputStream os = null;url = new URL(uri);HttpURLConnection conn = (HttpURLConnection) url.openConnection();conn.setDoOutput(true);conn.setDoInput(true);conn.setRequestMethod("POST");conn.setFixedLengthStreamingMode(packetData.length);conn.setUseCaches(false);os = conn.getOutputStream();int offset = 0;int len = READ_WRITE_SIZE;while (offset < packetData.length){if (offset + len > packetData.length){len = packetData.length - offset;}os.write(packetData, offset, len);os.flush();offset += len;}InputStream fin = null;fin = conn.getInputStream();BufferedReader r = new BufferedReader(new InputStreamReader(fin)); StringBuilder total = new StringBuilder(); String line; while ((line = r.readLine()) != null) { total.append(line); }tv.setText("---> "+total);} catch (MalformedURLException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}
需要注意的是不能在主线中进行http请求,需要
new Thread(mRun).start(); Runnable mRun = new Runnable(){}
0 0
- Android 发送http请求实例
- [Android实例] Android 实例SOCKET发送HTTP请求
- android发送http请求
- android 发送http请求
- http发送服务请求实例
- java发送http请求实例
- Android HTTP实例 发送请求和接收响应
- Android HTTP实例 发送请求和接收响应
- Android Http连接 实例:发送请求和接收响应
- android发送HTTP请求模板
- android http 发送json请求
- Android如何发送HTTP请求
- Android网络:发送http请求
- Nodejs 发送HTTP POST请求实例
- C# Http 发送Post请求实例
- Nodejs 发送HTTP POST请求实例
- Android中发送Http请求实例(包括文件上传、servlet接收)
- Android中发送Http请求实例(包括文件上传、servlet接收)
- C++派生类对象访问基类的protected成员
- linux常用 字符 查找命令 grep find cat locate 文本编辑命令vi
- MD5加解密
- 黑马程序员_学习笔记第15天——TreeSet、泛型
- 读《程序员应该知道的97件事》笔记
- Android 发送http请求实例
- 设计一个日期类Date,,要求: (1)包含年(year)、月(month)和日(day)私有数据成员。 (2)包含构造函数,重载关于一日期加上天数的加法运算符+、重载关于一日期减去天数的减加运算符-
- 操作系统实现----多进程(无特权级转移)
- SAE搭建Discuz教程、新浪SAE免费建站
- java加解密
- new、delete是使用
- IT 职场: 怎么样做好工作计划总结
- Android开源项目
- 山东理工大学ACM平台题答案关于C语言 1597 最大距离