<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 閱讀(1792) 評論(0)  編輯  收藏 所屬分類: JAVA SE & EE

    主站蜘蛛池模板: 国产av天堂亚洲国产av天堂| 又色又污又黄无遮挡的免费视| 亚洲日韩精品无码一区二区三区 | 亚洲狠狠色丁香婷婷综合| 免费观看黄色的网站| 日韩精品一区二区亚洲AV观看| 免费日本一区二区| 亚洲av永久无码精品网站 | 亚洲中文字幕无码中文字在线| 成人福利在线观看免费视频| 免费一级毛片在线播放不收费| 日韩久久无码免费毛片软件| 亚洲国产综合精品中文字幕| 久青草视频97国内免费影视| 亚洲成AV人片在线观看ww| 无码国产精品一区二区免费式芒果 | 国内精品99亚洲免费高清| 国产亚洲精品观看91在线| 玖玖在线免费视频| 亚洲综合激情六月婷婷在线观看| 欧洲乱码伦视频免费| 亚洲精品天堂无码中文字幕| 波多野结衣一区二区免费视频| a高清免费毛片久久| 亚洲AV日韩AV永久无码下载| 亚洲天堂免费在线| 美女黄色毛片免费看| 亚洲va久久久噜噜噜久久男同| 91九色视频无限观看免费| 亚洲精品人成网线在线播放va| 亚洲精品岛国片在线观看| 最近2019中文免费字幕在线观看| 亚洲一区二区三区91| 免费欧洲毛片A级视频无风险| 99在线视频免费观看| 狠狠色伊人亚洲综合网站色| 亚洲国产一区二区三区| 日本免费一区二区三区| 亚洲精品无码av中文字幕| 中文字幕第13亚洲另类| 91在线品视觉盛宴免费|