http_get
来源:互联网 发布:广东省地名地址数据库 编辑:程序博客网 时间:2024/05/21 14:48
import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;public class Http_Get {private static String URL_PATH = "http://192.168.1.125:8080/myhttp/pro1.png";public Http_Get() {// TODO Auto-generated constructor stub}public static void saveImageToDisk() {InputStream inputStream = getInputStream();byte[] data = new byte[1024];int len = 0;FileOutputStream fileOutputStream = null;try {fileOutputStream = new FileOutputStream("C:\\test.png");while ((len = inputStream.read(data)) != -1) {fileOutputStream.write(data, 0, len);}} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();} finally {if (inputStream != null) {try {inputStream.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}if (fileOutputStream != null) {try {fileOutputStream.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}}/** * 获得服务器端的数据,以InputStream形式返回 * @return */public static InputStream getInputStream() {InputStream inputStream = null;HttpURLConnection httpURLConnection = null;try {URL url = new URL(URL_PATH);if (url != null) {httpURLConnection = (HttpURLConnection) url.openConnection();// 设置连接网络的超时时间httpURLConnection.setConnectTimeout(3000);httpURLConnection.setDoInput(true);// 表示设置本次http请求使用GET方式请求httpURLConnection.setRequestMethod("GET");int responseCode = httpURLConnection.getResponseCode();if (responseCode == 200) {// 从服务器获得一个输入流inputStream = httpURLConnection.getInputStream();}}} catch (MalformedURLException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}return inputStream;}public static void main(String[] args) {// 从服务器获得图片保存到本地saveImageToDisk();}}
做个笔记,将来忘记了,可以看看。。。
- http_get
- keepalived健康检查 HTTP_GET
- keepalived健康检查 HTTP_GET .
- keepalived HTTP_GET健康检查配置
- rtmp协议分析---HTTP_get分析
- 网络加载的基类http_get请求
- 网络加载的基类http_get请求
- ABAP 使用HTTP_GET小例子(用来访问外部网站)
- 基于CTP的程序化交易系统开发
- Unity的遮罩技术简述
- hibernate中只选取某些列的写法
- 网页游戏为什么这么火
- 鼠标划取图像区域并计算面积的matlab代码
- http_get
- 选择,插入,交换,冒泡,希尔排序算法的效率比较
- cacti
- 七周七语言:Prolog Day 1
- 仿goole日历,点击弹出圆形框
- Htop--先进的交互性和实时性的Linux进程监控工具
- 在Xcode4中配置离线帮助文档
- 研磨设计模式之简单工厂模式-1
- 玩转CSS3色彩