<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

    主站蜘蛛池模板: 一个人免费高清在线观看 | 夜夜亚洲天天久久| j8又粗又长又硬又爽免费视频| 成人女人A级毛片免费软件| 亚洲国产成人91精品| 69式国产真人免费视频| 亚洲粉嫩美白在线| 成人人免费夜夜视频观看| 亚洲αⅴ无码乱码在线观看性色| 毛色毛片免费观看| 美女羞羞免费视频网站| 免费中文字幕在线| 久久久WWW免费人成精品| 亚洲AV无码一区二区二三区入口| 无码囯产精品一区二区免费| 亚洲精品高清国产一久久| 91九色视频无限观看免费| 国产精品亚洲一区二区麻豆| 无码国模国产在线观看免费| 国产精品亚洲综合| 亚洲精品乱码久久久久久按摩 | 国产精品免费福利久久| 亚洲天天做日日做天天看| 桃子视频在线观看高清免费完整| 亚洲成a人片在线观看精品| 国产在线98福利播放视频免费| 一级做a爰片性色毛片免费网站| 国产亚洲美女精品久久久久狼| 99在线热视频只有精品免费| 色偷偷亚洲女人天堂观看欧| 四虎永久精品免费观看| a毛片免费全部在线播放**| 亚洲酒色1314狠狠做| 日本免费无遮挡吸乳视频电影| 一级成人a做片免费| 中文字幕在线观看亚洲| 国产老女人精品免费视频| 国产偷伦视频免费观看| 亚洲日本一线产区和二线| 亚洲日本乱码在线观看| 免费看国产成年无码AV片|