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

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

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

    kapok

    垃圾桶,嘿嘿,我藏的這么深你們還能找到啊,真牛!

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      455 隨筆 :: 0 文章 :: 76 評論 :: 0 Trackbacks
    http://rabbit8.blogchina.com/blog/article_144619.859489.html
    再談URLEncoder
    2005年 02月16日
    有個朋友說在百度上提交的數(shù)據(jù)進行編碼后不是我說的那樣,我試了一下,找到原因如下

    關于URLEncoder的解析問題     

          http://rabbit8.blogchina.com/blog/article_144619.789425.html后,有個朋友留言,說在百度試驗的結果和我文章中說的不一致,我做了個實驗,證實JDK的幫助沒錯,原因如下:


    我的試驗代碼如下:
    public static void main(String[] args) {
            URLEncoder urle = null;
           
            //得到默認:%A8%B9
            System.out.println("默認:" +   urle.encode("ü")); 
            try {
                //得到GBK:%A8%B9
                System.out.println("GBK:" +  urle.encode("ü", "GBK"));
            } catch (UnsupportedEncodingException e) {
                e.printStackTrace();
            }
            try {
                //得到UTF-8:%C3%BC
                System.out.println("UTF-8:" +  urle.encode("ü", "UTF-8"));
            } catch (UnsupportedEncodingException e) {
                e.printStackTrace();
            }
        }
     
          如果用UltraEdit來查看"ü"的ASCII的話,得到的結果如圖:
     
          可見,UltraEdit使用的是操作系統(tǒng)默認的編碼方式(實際上,MS采用的也不是GBK,而是另一種編碼,但效果和GBK差不多),所以它顯示的ASCII的編碼為A8 B9,就是第一和第二種情況的結果。而第三種情況才是JDK幫助中所聲明的情況。
     
          我查看了百度,提交了一下,結果和我預期的是一樣的!

          如果你查看頁面的源文件,會看到百度的charset為gb2312,而幫助中明確提到例子使用的是UTF-8編碼,所以出現(xiàn)了不一致的問題,也正是因為這個原因,所以JDK中決定要廢棄public static String encode(String s)方法,因為這個方法的編碼的字符集依賴于程序運行的系統(tǒng)的默認的字符集!
     
                                                                         兔八哥
                                                                 2005-2-15 17:41
     

    posted on 2005-03-09 00:44 笨笨 閱讀(747) 評論(0)  編輯  收藏 所屬分類: ALLAppFuse
    主站蜘蛛池模板: 日韩电影免费在线观看网址| 国产精品亚洲综合五月天| 国产亚洲高清在线精品不卡| 114级毛片免费观看| 久久久亚洲AV波多野结衣| 日本一卡精品视频免费| 亚洲国产精品久久久久婷婷老年| 久久狠狠躁免费观看| 亚洲av综合色区| 蜜桃AV无码免费看永久| 亚洲天堂一区二区三区四区| 成人免费午夜无码视频| 亚洲另类自拍丝袜第五页| 最近2019中文字幕mv免费看| 亚洲AV无码专区国产乱码不卡| 国产zzjjzzjj视频全免费| 成人嫩草影院免费观看| 亚洲精品高清无码视频| 91av免费观看| 亚洲精品一卡2卡3卡四卡乱码| 免费精品国产自产拍观看| 好吊色永久免费视频大全 | 亚洲精品国产高清不卡在线 | 91大神免费观看| ASS亚洲熟妇毛茸茸PICS| 在线观看免费国产视频| 色婷婷综合缴情综免费观看| 亚洲熟妇无码AV在线播放| 亚洲视频免费在线观看| 日韩亚洲不卡在线视频中文字幕在线观看| 成人毛片免费观看视频在线| 成人a毛片视频免费看| 亚洲五月激情综合图片区| 成人毛片免费播放| 中文字幕无线码免费人妻| 亚洲一区二区三区四区视频 | 久久亚洲国产成人影院网站| 在线看片v免费观看视频777 | 亚洲日本乱码一区二区在线二产线 | 中文字幕在线观看亚洲视频| 亚洲av区一区二区三|