首页 > 代码库 > java 网络API访问 web 站点
java 网络API访问 web 站点
package cn.magicdu.think.socket; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.util.List; import java.util.Map; /** * Java 访问web 站点 * * @author xiaoduc * */ public class HttpConnTest { public static void main(String[] args) throws Exception{ //创建URL对象 URL url=new URL("http://www.baidu.com"); //用URL创建 HTTPConnection 对象 HttpURLConnection conn= (HttpURLConnection) url.openConnection(); //打开连接 conn.connect(); //打印请求响应的头部信息 Map<String,List<String>> header=conn.getHeaderFields(); for(String key:header.keySet()){ System.out.println(key+":"+header.get(key)); } //打印响应内容 BufferedReader br=new BufferedReader(new InputStreamReader(conn.getInputStream(), "UTF-8")); String str=null; while((str=br.readLine())!=null){ System.out.println(str); } conn.disconnect(); } }
运行结果:
java 网络API访问 web 站点
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。