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

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

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

    sunfruit[請訪問http://www.fruitres.cn]

    --我相信JAVA能走得更遠 QQ:316228067

    [原創]通過HttpURLConnection如何使用代理服務器連接公網

        --sunfruit

        在openConnection之前加上
        Properties   prop   =   System.getProperties();
        System.getProperties().put("proxySet","true");
        // 設置http訪問要使用的代理服務器的地址
        prop.setProperty("http.proxyHost","xxxxxxx");
        // 設置http訪問要使用的代理服務器的端口
        prop.setProperty("http.proxyPort","xxxxx");
       
        然后并不像有的貼子說的那樣添加
        prop.setProperty("http.proxyUser","xxxxxxxx");
        prop.setProperty("http.proxyPassword","xxxxx");
        添加這樣的內容是不行的,而是將"username:password"進行base64編碼,具體代碼如下
        String authentication = "username:password";
        String encodedLogin = new BASE64Encoder().encode(authentication.getBytes());
        httpurlconnection.setRequestProperty("Proxy-Authorization", " Basic " + encodedLogin);
       
        注意BASE64Encoder().encode(authentication.getBytes());這里不能使用BASE64Encoder().encodeBuffer(authentication.getBytes())否則報錯
        具體原因參考sun公布的JDK BUG , Bug ID:  4615330  http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4615330

    posted on 2007-03-22 10:41 sunfruit 閱讀(1780) 評論(0)  編輯  收藏 所屬分類: JAVA SE & EE

    主站蜘蛛池模板: 一级一看免费完整版毛片| 亚洲国产日韩视频观看| 二级毛片免费观看全程| 在线精品免费视频| 亚洲精品美女久久久久久久| 成人片黄网站A毛片免费| 亚洲AV无码乱码在线观看代蜜桃| 久草视频在线免费| 亚洲一区电影在线观看| 性生交片免费无码看人| 91在线亚洲综合在线| 日本一道综合久久aⅴ免费| 色婷婷亚洲一区二区三区| 免费A级毛片在线播放不收费| 最好2018中文免费视频| 久久久久国产亚洲AV麻豆 | 亚洲欧洲国产成人综合在线观看 | 日韩一品在线播放视频一品免费| 亚洲精品日韩一区二区小说| 国产成人在线免费观看| 一级毛片**免费看试看20分钟| 国产午夜亚洲精品理论片不卡| a级片免费在线观看| 亚洲图片激情小说| 国产精品冒白浆免费视频| www成人免费视频| 亚洲欧洲国产精品你懂的| 久久天天躁狠狠躁夜夜免费观看| 精品国产_亚洲人成在线| 国产亚洲av片在线观看18女人 | 337p日本欧洲亚洲大胆艺术| 毛片免费观看的视频在线| 手机永久免费的AV在线电影网| 久久精品国产亚洲AV麻豆不卡| 免费精品国产自产拍在| 免费看又黄又爽又猛的视频软件| 久久精品国产精品亚洲艾| 成年人在线免费看视频| 久久久久久久国产免费看 | 免费观看四虎精品成人| 亚洲无线电影官网|