Java请求一个URL。获取网站返回的数据。
来源:互联网 发布:java 方法 编辑:程序博客网 时间:2024/04/28 14:54
public static String SendGET(String url,String param){ String result="";//访问返回结果 BufferedReader read=null;//读取访问结果 try { //创建url URL realurl=new URL(url+"?"+param); //打开连接 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; }
1 0
- Java请求一个URL。获取网站返回的数据。
- Java请求一个URL。获取网站返回的数据。
- Java请求一个URL,获取返回的数据
- 获取远程的字符串(请求一个URL, 返回这个请求页面的页面数据)
- 获取一个URL的返回数据
- Java读取Url请求获得返回数据
- c#获取url请求的返回值
- c#获取url请求的返回值
- java获取请求的url
- java后台通过url获取返回数据
- extjs请求java后台,获取返回数据的方式
- Java模拟httpGet请求并获取返回的数据
- java建立url请求获取数据
- 通过get或post请求URL获取返回数据
- 一个http请求二次请求才能获取到数据,为什么,url的问题?
- HttpWebRequest请求url返回数据
- HTTP请求url返回数据
- java web请求url获取json数据获取value值
- 第十六周 程序阅读(1)
- 第十五周项目2-二进制文件浏览器
- hibernate ORM的实现原理
- CentOS 7搭建SVN服务器
- Java并发编程-35-原子变量-atomic
- Java请求一个URL。获取网站返回的数据。
- swift oerator[](int i)
- Linux内核(五)虚拟内存
- sgu 228
- MySql语句大全:创建、授权、查询、修改等
- C++ get()函数读入一个字符
- 博客推荐
- NYOJ993--How many integers can you find
- QT5.4.2+vs2010+LNK2019error解决方法