<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    march alex's blog
    hello,I am march alex
    posts - 52,comments - 7,trackbacks - 0
    之前我寫過獲得tmall上qfour某單品頁上第一張圖片的程序
    這次我又在qfour上面選了一個(gè)貓娘志2015春秋新款女裝顯瘦小清新碎花長袖田園連衣裙女單品頁用于獲得下面的這張圖。

    這張圖對應(yīng)的url為:http://gi4.md.alicdn.com/bao/uploaded/i4/TB1aRpnHpXXXXaNXVXXXXXXXXXX_!!0-item_pic.jpg
    我寫了一個(gè)ImageDownload類,其中的download方法用于下載url對應(yīng)的圖片并保存在特定的本地目錄上。代碼如下:
    import java.io.File;
    import java.io.FileOutputStream;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.net.URL;
    import java.net.URLConnection;


    public class ImageDownload {
        public static void download(String urlString, String filename) throws Exception {  

            URL url = new URL(urlString); // 構(gòu)造URL  
            URLConnection con = url.openConnection();  // 打開鏈接
            con.setConnectTimeout(5*1000);  //設(shè)置請求超時(shí)為5s  
            InputStream is = con.getInputStream();  // 輸入流  
            byte[] bs = new byte[1024];  // 1K的數(shù)據(jù)緩沖  
            int len;  // 讀取到的數(shù)據(jù)長度  
            int i = filename.length();
            for(i--;i>=0 && filename.charAt(i) != '\\' && filename.charAt(i) != '/';i--);
            String s_dir = filename.substring(0, i);
            File dir = new File(s_dir);  // 輸出的文件流  
            if(!dir.exists()){  
                dir.mkdirs();  
            }  
            OutputStream os = new FileOutputStream(filename);  
            // 開始讀取  
            while ((len = is.read(bs)) != -1) {  
              os.write(bs, 0, len);  
            }  
            // 完畢,關(guān)閉所有鏈接  
            os.close();  
            is.close();  
        }
        
        public static void main(String[] args) throws Exception {
            download("http://gi4.md.alicdn.com/bao/uploaded/i4/TB1aRpnHpXXXXaNXVXXXXXXXXXX_!!0-item_pic.jpg", "d:\\qfour\\sample.jpg");
        }
    }  
    posted on 2015-03-08 12:33 marchalex 閱讀(1758) 評論(0)  編輯  收藏 所屬分類: java小程序
    主站蜘蛛池模板: 国产亚洲色婷婷久久99精品91| 一色屋成人免费精品网站| 国产免费av一区二区三区| 亚洲综合成人婷婷五月网址| 69影院毛片免费观看视频在线 | 曰韩亚洲av人人夜夜澡人人爽| 无人视频在线观看免费播放影院| 四虎在线播放免费永久视频| 亚洲国产日韩a在线播放| 成年女人视频网站免费m| 亚洲精品无码成人片久久不卡| 在线日韩av永久免费观看| 免费精品国产自产拍在线观看| 亚洲精品无码av天堂| 青青操免费在线视频| 水蜜桃亚洲一二三四在线| 免费成人福利视频| 97久久国产亚洲精品超碰热| 日本一区二区三区日本免费| 曰批免费视频播放在线看片二 | 91免费人成网站在线观看18| 亚洲精品456在线播放| 成人片黄网站A毛片免费| 国产成人久久精品亚洲小说| 夜夜春亚洲嫩草影院| 99热这里只有精品免费播放| 97se亚洲国产综合自在线| 亚洲第一区在线观看| 免费成人高清在线视频| 亚洲综合偷自成人网第页色| 亚洲精品99久久久久中文字幕| 999久久久免费精品播放| 亚洲欧洲无卡二区视頻| 国产亚洲午夜高清国产拍精品| 一色屋成人免费精品网站| 添bbb免费观看高清视频| 亚洲国产老鸭窝一区二区三区 | 十八禁的黄污污免费网站| 亚洲av无码无在线观看红杏| 在线观看视频免费完整版 | 67194成手机免费观看|