日期:2014-05-17  浏览次数:21012 次

这个取得url的地址为什么会不一样呢?
网址中是这样的:search?q=%BF%C6%C2%B3%D7%C8&commend

但在使用Document.Url取得地址是:





这个需要转换方式吗??

------解决方案--------------------
1 不需要转换
2 %BF%C6%C2%B3%D7%是UrlEncode,字符串数据以url的形式传递给web服务器时,字符串中是不允许出现空格和特殊.%BF%C6%C2%B3%D7看到没,规律就是类似%BF  %C6等这样的格式 也就是%加2个字符 这2个字符是0-9以及a-f也就是说是个16进制的数
比如gbk字符集 unicode字符集 
------解决方案--------------------
http://www.cnblogs.com/skynet/archive/2011/05/03/2035105.html
------解决方案--------------------
修改下你获取的编码方式