本文重点:
1. 通过Java接口进行Http编程
2. 通过GET方式请求数据
3. 理解InputStream和FileOutputStream的使用方法
------------------------------------------------------------------------------------------------------------
本例中:
InputStream : 从服务器返回一个image的输入流。
FileOutputStream : 将image输入流写到本地磁盘。
------------------------------------------------------------------------------------------------------------
注:
1.客户端:使用eclipse , 建立一个java project : java_http_get , /src/HttpUtils.java (目标:用java接口实现Http GET请求从服务器下载一张pic1.jpg保存到本地D盘)
2.服务器端:使用MyEclipse , 建立一个 Web Project : myhttp , 在/WebRoot 目录下放一张 pic1.jpg
3.启动服务器,再运行客户端,则程序结果:将服务器上pic1.jpg 写到本地D盘。
------------------------------------------------------------------------------------------------------------
三幅图
1.客户端java project目录