Java网络教程之URL及URLConnection简介说明

java-教程王 Java教程 发布时间:2021-10-15 11:06:11 阅读数:9142 1
在java.net包中两个类:URL类及URLConnection类
这两个类的功能用于创建客户端到web服务器(HTTP服务器)的连接
例:
 
URL url = new URL("http://java265.com");
URLConnection urlConnection = url.openConnection();
InputStream input = urlConnection.getInputStream();
int data = input.read();
while(data != -1){
System.out.print((char) data);
data = input.read();
}
input.close();

HTTP GET和POST

默认情况下URLConnection发送一个HTTP GET请求到web服务器
当我们想发送一个POST请求到web服务器上时,此时我们可需设置属性
URLConnection.setDoOutput(true)
例:
URL url = new URL("http://java265.com");
URLConnection urlConnection = url.openConnection();
urlConnection.setDoOutput(true);

//此时我们可使用以下的Stream向其中写入数据
OutputStream output = urlConnection.getOutputStream();

URLs访问本地文件

URL:我们可以理解为一个资源的路径,此路径可以是一个网络路径也可以是一个本地路径,下文讲述URL类打开本地文件的方法,如下所示:
URL url = new URL("file:/e:/test/test.txt");
URLConnection urlConnection = url.openConnection();
InputStream input = urlConnection.getInputStream();
int data = input.read();
while(data != -1){
System.out.print((char) data);
data = input.read();
}
input.close();

/*
*注意事项:
*   url访问本地文件和web服务器的区别:
*      只是路径不同而已,其它都一致
*/
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202110/1470.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者