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

    主站蜘蛛池模板: 国产亚洲精品美女2020久久| 亚洲特级aaaaaa毛片| 99久久国产精品免费一区二区| 免费毛片在线看不用播放器 | 国产精品永久免费| 国产免费久久精品| 羞羞漫画小舞被黄漫免费| 国产自国产自愉自愉免费24区 | 国产在线ts人妖免费视频| 亚洲精品无码国产片| 中文成人久久久久影院免费观看| 国产美女亚洲精品久久久综合| 午夜免费国产体验区免费的| 自拍偷自拍亚洲精品第1页| 花蝴蝶免费视频在线观看高清版| 亚洲伦理一区二区| 国产成人无码免费看视频软件| 亚洲小说图区综合在线| 免费吃奶摸下激烈视频| 中文在线免费看视频| 亚洲国产国产综合一区首页| 无码国产精品一区二区免费式直播 | 免费观看大片毛片| 亚洲日产韩国一二三四区| 亚洲人成无码网站在线观看| 国产一级一片免费播放| 国产免费福利体检区久久| 亚洲av无码专区在线播放| 中文字幕av无码无卡免费| 水蜜桃视频在线观看免费| 亚洲理论电影在线观看| 999久久久免费精品国产 | 亚洲春色在线观看| 免费鲁丝片一级在线观看| a毛片全部免费播放| 亚洲五月综合缴情婷婷| 国产成人免费在线| 国产精品亚洲天堂| 亚洲精品自产拍在线观看动漫| 最近最好的中文字幕2019免费| 亚洲国产精品综合久久2007|