Android客户端发送Get和Post请求
来源:互联网 发布:硬座火车座位图片知乎 编辑:程序博客网 时间:2024/05/22 10:35
如果是汉字,需要编码,请求应在子线程中进行,否则会造成阻塞
1.发送GET请求:
String path = "www.baidu.com";URL url = new URL(path);HttpURLConnection conn = url.openConnection();conn.setRequestMethod("GET");//设置请求方法conn.setConnectTimeout(5000);//设置超时时间,单位毫秒conn.setReadTimeout();//设置读超时时间,单位毫秒 if(conn.getRespondCode() == 200){//获取响应码 InputStream is = conn.getInputStream();//得到返回的流 }
2.发送POST请求:
String path = "www.baidu.com";URL url = new URL(path);HttpURLConnection conn = url.openConnection();conn.setRequestMethod("GET");//设置请求方法conn.setConnectTimeout(5000);//设置超时时间,单位毫秒conn.setReadTimeout(5000);//设置读超时时间,单位毫秒 //拼接出提交的数据的字符串 String text = "name="+URLEncoder.encode(name)+"&pass="+pass; //添加post请求的两行属性 conn.setRequestProperty("Content-Type","application/x-www-form-urlencoded"); conn.setRequestProperty("Content-Length",text.length()+""); conn.setDooutput(true);//设置打开输出流 OutputStream os = conn.getOutputStream();//拿到输出流 os.write(data.getBytes());//使用输出流往服务器添加数据 if(conn.getRespondCode() == 200){//获取响应码 InputStream is = conn.getInputStream();//得到返回的流 }
1 0
- Android客户端发送Get和Post请求
- HTTP客户端发送Post和Get请求
- Android关于GET和POST发送请求
- Android发送GET和POST请求DEMO
- Android发送GET和POST请求DEMO
- android中发送get和post请求
- android 客户端与服务端的通信 发送get和post请求并获取数据
- JS发送Get请求和Post请求
- Android客户端通过GET和POST向服务器发送数据
- android中post和get两种方式发送请求
- Android入门:发送HTTP的GET和POST请求
- Android入门:发送HTTP的GET和POST请求
- Android入门:发送HTTP的GET和POST请求
- Android中post和get两种方式发送请求
- Android入门:发送HTTP的GET和POST请求
- Android入门:发送HTTP的GET和POST请求
- Android Get方法和POST方法发送请求
- Android笔记---使用HttpClient发送POST和GET请求
- hive安装配置
- 1879: 蛤玮买好了礼物 郑轻第八届程序设计大赛
- Java中弱引用、软引用、虚引用及强引用的区别
- nil,Nil,NULL的区别
- 怎么添加项目到SVN上面
- Android客户端发送Get和Post请求
- IOS开发通知与消息机制
- Leetcode 65. Valid Number
- hadoop之sequenceFile
- ExtJS -- form提交之取ComboBox的值
- IBM Swift Sandbox-在PC上写Swift小程序
- 86. Partition List
- Android官方开发文档Training系列课程中文版:打印内容之自定义文档打印
- POJ 3352 边双联通