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

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

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

    sunfruit[請(qǐng)?jiān)L問(wèn)http://www.fruitres.cn]

    --我相信JAVA能走得更遠(yuǎn) QQ:316228067

    [原創(chuàng)]通過(guò)HttpURLConnection如何使用代理服務(wù)器連接公網(wǎng)

        --sunfruit

        在openConnection之前加上
        Properties   prop   =   System.getProperties();
        System.getProperties().put("proxySet","true");
        // 設(shè)置http訪(fǎng)問(wèn)要使用的代理服務(wù)器的地址
        prop.setProperty("http.proxyHost","xxxxxxx");
        // 設(shè)置http訪(fǎng)問(wèn)要使用的代理服務(wù)器的端口
        prop.setProperty("http.proxyPort","xxxxx");
       
        然后并不像有的貼子說(shuō)的那樣添加
        prop.setProperty("http.proxyUser","xxxxxxxx");
        prop.setProperty("http.proxyPassword","xxxxx");
        添加這樣的內(nèi)容是不行的,而是將"username:password"進(jìn)行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())否則報(bào)錯(cuò)
        具體原因參考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 閱讀(1789) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): JAVA SE & EE

    主站蜘蛛池模板: 国产精品美女久久久免费| 亚洲人成网站在线播放2019| 日韩精品亚洲专区在线影视| 国产福利在线免费| 久久亚洲AV成人无码| 久久精品无码专区免费东京热| 亚洲精品V欧洲精品V日韩精品| 两个人的视频www免费| 亚洲午夜国产精品无码| 精品久久久久久无码免费| 精品亚洲一区二区三区在线观看| 日韩在线视精品在亚洲| 亚洲精品国产自在久久| 又大又硬又粗又黄的视频免费看 | 亚洲精品第五页中文字幕| 久久一本岛在免费线观看2020| 国产成人亚洲综合无码精品| 免费一级毛片无毒不卡| 亚洲视频小说图片| 毛片免费视频观看| 亚洲av无码片vr一区二区三区| 国产色爽女小说免费看| 特级毛片全部免费播放| 亚洲色WWW成人永久网址| 久久美女网站免费| 亚洲欧洲国产精品久久| 女人18毛片a级毛片免费| 美女被免费视频网站a| 亚洲日韩小电影在线观看| 热re99久久6国产精品免费| 亚洲日韩乱码中文无码蜜桃臀 | 在线观看AV片永久免费| 黄网站色视频免费观看45分钟| 亚洲精品无码日韩国产不卡?V | 国产免费MV大全视频网站| 亚洲AV成人片色在线观看| 五月婷婷综合免费| 成年免费大片黄在线观看com| 国产亚洲精品成人AA片新蒲金| 最近中文字幕大全中文字幕免费 | jizz在线免费播放|