博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java网络编程(URL&URLConnection)
阅读量:4842 次
发布时间:2019-06-11

本文共 1824 字,大约阅读时间需要 6 分钟。

1 package cn.itcast.net.p2.ie_server; 2  3 import java.io.IOException; 4 import java.io.InputStream; 5 import java.net.URL; 6 import java.net.URLConnection; 7  8 public class URLDemo { 9 10     /**11      * @param args12      * @throws IOException 13      */14     public static void main(String[] args) throws IOException {15 16         String str_url = "http://192.168.1.100:8080/myweb/1.html";17         18         URL url = new URL(str_url);19         20 //        System.out.println("getProtocol:"+url.getProtocol());21 //        System.out.println("getHost:"+url.getHost());22 //        System.out.println("getPort:"+url.getPort());23 //        System.out.println("getFile:"+url.getFile());24 //        System.out.println("getPath:"+url.getPath());25 //        System.out.println("getQuery:"+url.getQuery());26         27 //        InputStream in = url.openStream();//这种方式等价于下面这种方式28         29         //获取url对象的Url连接器对象。将连接封装成了对象:java中内置的可以解析的具体协议的对象+socket.30         URLConnection conn = url.openConnection();31         32 //        String value = conn.getHeaderField("Content-Type");33 //        System.out.println(value);34         35 //        System.out.println(conn);36         //sun.net.www.protocol.http.HttpURLConnection:http://192.168.1.100:8080/myweb/1.html37         38         InputStream in = conn.getInputStream();39         40         byte[] buf = new byte[1024];41         int len = in.read(buf);42         43         String text = new String(buf,0,len);44         45         System.out.println(text);46         47         in.close();48         49         50         51         52         53     }54 55 }

 


本文为博主原创文章,转载请注明出处:

1、本博客的原创原创文章,都是本人平时学习所做的笔记,如有错误,欢迎指正。
2、如有侵犯您的知识产权和版权问题,请通知本人,本人会即时做出处理文章。
3、本博客的目的是知识交流所用,转载自其它博客或网站,作为自己的参考资料的,感谢这些文章的原创人员

转载于:https://www.cnblogs.com/ysw-go/p/5330426.html

你可能感兴趣的文章
IP 数据包分析上
查看>>
整数数组中最大子数组的和
查看>>
CSS图片垂直居中实现方法详解
查看>>
Python3之os模块
查看>>
GMF改变结点颜色
查看>>
页面定制CSS代码
查看>>
mysql严格模式的开启、关闭
查看>>
WP7获取ISolatedStorage指定文件夹下所有子文件夹或者文件数
查看>>
十大电子论坛推荐
查看>>
返璞归真——OO第四单元总结暨学期总结
查看>>
spring webflow2局部刷新是如何实现的?
查看>>
Delphi edit只能输入数字和退格键
查看>>
一个数的拆分问题
查看>>
nginx ----> nginx配置/反向代理/负载均衡
查看>>
sqlTransaction 简单的应用
查看>>
5、缓存
查看>>
Linux学习之CentOS(二十八)--RAID原理基础及Linux下软件RAID配置
查看>>
NYOJ 32-组合数
查看>>
爬不出去的水井
查看>>
Freemarker 语法详解
查看>>