Android面向HTTP协议发送get请求
/**
* 採用get请求的方式
*
* @param username
* @param password
* @return null表示求得的路径有问题,text返回请求得到的数据
*/
public static String getRequest(String username, String password) {
try {
String path = "http://172.22.64.156:8080/0001AndroidWebService/LoginServlet?username="
+ URLEncoder.encode(username)
+ "&password="
+ URLEncoder.encode(password);
URL url = new URL(path);
HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setReadTimeout(500);
conn.setRequestMethod("GET");
int code = conn.getResponseCode();
if (code == 200) {
// 请求成功
InputStream is = conn.getInputStream();
String text = StreamUtil.readStream(is);
return text;
} else {
// 请求失败
return null;
}
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
Android面向HTTP协议发送get请求的更多相关文章
- Android面向HTTP协议发送post请求
		/** * 採用post请求的方式 * * @param username * @param password * @return null表示求得的路径有问题,text返回请求得到的数据 */ pu ... 
- 在android用Get方式发送http请求
		烦人的日子终于过去啦,终于又可以写博客啦,对自己的android学习做个总结,方便以后查看...... 一.在android用Get方式发送http请求,使用的是java标准类,也比较简单. 主要分以 ... 
- 网络相关系列之中的一个:Android中使用HttpClient发送HTTP请求
		一.HTTP协议初探: HTTP(Hypertext Transfer Protocol)中文 "超文本传输协议",是一种为分布式,合作式,多媒体信息系统服务,面向应用层的协议,是 ... 
- php模拟HTTP协议发送post请求方法
		今天用到php模拟http发送post请求记录 代码如下: <?php $url = 'xxxx.com'; $data = 'a=one&b=two'; $data = urlenco ... 
- Android 的OkHttp(发送网络请求)
		今天讲的是和HttpURLConnection差不多的OkHttp; 先把网站献上: 官网介绍okhttp的: https://square.github.io/okhttp/ 下载postman的: ... 
- http协议发送post请求
		package post; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamR ... 
- android中Post方式发送HTTP请求
		Post方式比Get方式要复杂一点,因为该方式需要将请求的参数放在http请求的正文中,所以需要构造请求体. 步骤: 1.构造URL URL url = new URL(PATH); 2.设置连接 H ... 
- Android面HTTP协议发送get要求
		/** * 采纳get办法要求 * * @param username * @param password * @return null表示求得的路径有问题,text返回请求得到的数据 */ publ ... 
- Android中使用HttpClient发送Get请求
		这里要指定编码,不然服务器接收到的会是乱码的. 
随机推荐
- win32内核程序中进程的pid,handle,eprocess之间相互转换的方法
			很有用,收下以后方便查询. 原贴地址:http://bbs.pediy.com/showthread.php?t=119193 在win32内核程序开发中,我们常常需要取得某进程的pid或句柄,或者需 ... 
- iTextSharp - 建立PDF文件
			原文 iTextSharp - 建立PDF文件 01 using iTextSharp.text; 02 using iTextSharp.text.pdf; 03 ... 04 private vo ... 
- centos7安装codeblocks教程
			author:lidabo 装了好多次系统,每次装的时候都有要在网上各种查,太麻烦了.所以决定记录一下,以后用到的时候会方便一些.当然,本文来源于网络,取百家之长,最重要的是本人已验证过,说明对本系统 ... 
- grunt 前端开发环境搭建
			1.找管理员开通gitlab权限 2.下载并安装git工具 3.下载并安装nodejs 4.安装cnpm 5.安装kulor-cli cnpm install -g kulor-cli cnpm in ... 
- CodeForces 228D. Zigzag(线段树暴力)
			D. Zigzag time limit per test 3 seconds memory limit per test 256 megabytes input standard input out ... 
- HDOJ 5071 Chat 模拟
			大模拟: 1>saygoodbye要先对 always on top 的人说 2>对没有说过话的不要说good bye 3>用long long Chat Time Limit: 2 ... 
- Delphi的RTTI还分为对类和对象的判断,以及对普通属性的判断——相比之下,C++的RTTI实在太弱!
			堂堂C++沦落到这个地步,也实在是够可怜的. 
- 配置用户范围settings.xml
			Maven用户可以选择配置<<MavenHome>>/conf/settings.xml或者<<UserHome>>/.m2/settings.xml. ... 
- Android 解屏幕锁与点亮屏幕
			前言 欢迎大家我分享和推荐好用的代码段~~ 声明 欢迎转载,但请保留文章原始出处: CSDN:http://www.csdn.net ... 
- JQuery - MD5加密
			效果: JS代码: 命名为任意名称,一般为:Jquery.md5.js /** * jQuery MD5 hash algorithm function * * <code> * Calc ... 
