安卓程序访问网站并获取返回结果
来源:互联网 发布:黑客微信软件 编辑:程序博客网 时间:2024/04/29 17:08
public static String SendGET(String url){
String result="";//访问返回结果
BufferedReader read=null;//读取访问结果
try {
//创建url
URL realurl=new URL(url);
//打开连接
URLConnection connection=realurl.openConnection();
// 设置通用的请求属性
connection.setRequestProperty("accept", "*/*");
connection.setRequestProperty("connection", "Keep-Alive");
connection.setRequestProperty("user-agent",
"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)");
//建立连接
connection.connect();
// 获取所有响应头字段
Map<String, List<String>> map = connection.getHeaderFields();
// 遍历所有的响应头字段,获取到cookies等
for (String key : map.keySet()) {
// System.out.println(key + "--->" + map.get(key));
}
// 定义 BufferedReader输入流来读取URL的响应
read = new BufferedReader(new InputStreamReader(
connection.getInputStream(),"UTF-8"));
String line;//循环读取
while ((line = read.readLine()) != null) {
result += line;
}
} catch (IOException e) {
e.printStackTrace();
}finally{
if(read!=null){//关闭流
try {
read.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return result;
}
String result="";//访问返回结果
BufferedReader read=null;//读取访问结果
try {
//创建url
URL realurl=new URL(url);
//打开连接
URLConnection connection=realurl.openConnection();
// 设置通用的请求属性
connection.setRequestProperty("accept", "*/*");
connection.setRequestProperty("connection", "Keep-Alive");
connection.setRequestProperty("user-agent",
"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)");
//建立连接
connection.connect();
// 获取所有响应头字段
Map<String, List<String>> map = connection.getHeaderFields();
// 遍历所有的响应头字段,获取到cookies等
for (String key : map.keySet()) {
// System.out.println(key + "--->" + map.get(key));
}
// 定义 BufferedReader输入流来读取URL的响应
read = new BufferedReader(new InputStreamReader(
connection.getInputStream(),"UTF-8"));
String line;//循环读取
while ((line = read.readLine()) != null) {
result += line;
}
} catch (IOException e) {
e.printStackTrace();
}finally{
if(read!=null){//关闭流
try {
read.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return result;
}
0 0
- 安卓程序访问网站并获取返回结果
- HTTP访问 并得到返回结果 JSon
- VC 调用批处理,并获取返回结果.
- 启动Activity并获取返回结果
- 执行cmd并返回程序结果
- Delphi通过管道执行外部命令行程序(cmd)并获取返回结果
- Linux C 程序执行 shell 命令并获取返回结果的方法
- 意图(Intent)讲解2:安卓使用意图(Intent)传递数据并返回结果
- 安卓Service组件使用系列4:绑定service并调用service中的方法返回结果
- 安卓开发手记 intent 返回结果
- 调用程序并等待程序返回运行结果
- ibatIS中返回结果map 并使用list获取
- Android获取手机联系人电话号码并返回结果
- Android开启新的activity并获取返回的结果
- Android向网络提交数据并获取返回结果
- Linux C 执行shell命令并获取返回结果
- Qt如何执行bash命令,并获取返回结果
- java执行cmd命令并获取返回结果字符串
- 上海洽发信息科技有限公司怎么样?
- List和Set的关系与区别
- ora.eons offline
- Quartz集成springMVC 的方案一
- UHF VHF等相关概念
- 安卓程序访问网站并获取返回结果
- 第十一周项目2—二叉树的构造
- 第十一周项目1——二叉树算法验证(2)二叉树构造算法验证
- 如何表达合理诉求
- kafka初探小Demo
- 第十周项目2-二叉树遍历的递归运算
- The requested resource is not available
- js常用技巧
- uml(六) 活动图