<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

    主站蜘蛛池模板: 男女作爱在线播放免费网站| 日本免费一区二区三区最新| 性做久久久久久免费观看| 国产在线观看免费不卡| 91嫩草亚洲精品| 久久www免费人成看国产片 | 97热久久免费频精品99| 亚洲综合熟女久久久30p| 国产亚洲一卡2卡3卡4卡新区| 99免费观看视频| 亚洲国产精品VA在线观看麻豆| 麻豆69堂免费视频| 凹凸精品视频分类国产品免费| 亚洲午夜在线播放| 毛片免费观看网址| 亚洲依依成人亚洲社区| 无人在线直播免费观看| 亚洲三级高清免费| 啦啦啦在线免费视频| 亚洲JIZZJIZZ妇女| 小小影视日本动漫观看免费| 日本免费污片中国特一级| 亚洲AV日韩综合一区| 亚洲第一永久AV网站久久精品男人的天堂AV | 亚洲第一区视频在线观看| 最好免费观看高清在线| 亚洲无人区午夜福利码高清完整版| 99精品视频在线观看免费| 亚洲最大的成网4438| 久久精品无码专区免费青青| 亚洲精品人成电影网| 国产综合精品久久亚洲| 成年18网站免费视频网站| 免费高清国产视频| 亚洲av日韩av无码黑人| 青青视频观看免费99| 成全在线观看免费观看大全| 亚洲av成本人无码网站| 国产精品亚洲专区在线观看| 国产亚洲人成网站在线观看不卡| 三年片在线观看免费大全电影|