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

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

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

    kapok

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

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

    關(guān)于URLEncoder的解析問(wèn)題     

          http://rabbit8.blogchina.com/blog/article_144619.789425.html后,有個(gè)朋友留言,說(shuō)在百度試驗(yàn)的結(jié)果和我文章中說(shuō)的不一致,我做了個(gè)實(shí)驗(yàn),證實(shí)JDK的幫助沒(méi)錯(cuò),原因如下:


    我的試驗(yàn)代碼如下:
    public static void main(String[] args) {
            URLEncoder urle = null;
           
            //得到默認(rèn):%A8%B9
            System.out.println("默認(rèn):" +   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來(lái)查看"ü"的ASCII的話,得到的結(jié)果如圖:
     
          可見,UltraEdit使用的是操作系統(tǒng)默認(rèn)的編碼方式(實(shí)際上,MS采用的也不是GBK,而是另一種編碼,但效果和GBK差不多),所以它顯示的ASCII的編碼為A8 B9,就是第一和第二種情況的結(jié)果。而第三種情況才是JDK幫助中所聲明的情況。
     
          我查看了百度,提交了一下,結(jié)果和我預(yù)期的是一樣的!

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

    posted on 2005-03-09 00:44 笨笨 閱讀(761) 評(píng)論(0)  編輯  收藏 所屬分類: ALL 、AppFuse
    主站蜘蛛池模板: 男女猛烈无遮掩视频免费软件| 亚洲国产成人私人影院| 最新亚洲精品国偷自产在线| 中文字幕人成无码免费视频| 亚洲午夜久久久久妓女影院 | 四虎一区二区成人免费影院网址| 成年私人影院免费视频网站| 国产无人区码卡二卡三卡免费| 亚洲综合图片小说区热久久| 亚洲另类无码专区丝袜| a级毛片视频免费观看| 一区二区三区在线免费看| 亚洲大片在线观看| **aaaaa毛片免费| 亚洲欧洲日本在线观看| 在线成人a毛片免费播放| 亚洲国产专区一区| 一区二区三区免费电影| 亚洲AV无码国产精品色午友在线| 国产精品亚洲综合五月天| 国产一级a毛一级a看免费人娇| 黄瓜视频影院在线观看免费| 亚洲中文字幕乱码一区| 国产一级大片免费看| 国产精品青草视频免费播放| 亚洲第一精品福利| 女人被免费视频网站| 一区二区三区免费电影| 久久亚洲精品成人av无码网站| 深夜久久AAAAA级毛片免费看| 久久影院亚洲一区| 亚洲高清毛片一区二区| 国产在线jyzzjyzz免费麻豆| 亚洲欧美成人一区二区三区| 国产亚洲精品影视在线产品| 久久www免费人成看片| 亚洲hairy多毛pics大全| 亚洲综合色婷婷七月丁香| 无码乱肉视频免费大全合集| 国产精品亚洲一区二区无码 | 国产亚洲综合成人91精品|