当前位置: 代码迷 >> ASP.NET >> 百度的URL编码是什么编码?该如何解决
  详细解决方案

百度的URL编码是什么编码?该如何解决

热度:2589   发布时间:2013-02-26 00:00:00.0
百度的URL编码是什么编码?
我测试了,既不是HtmlEncode,也不是UrlEncode。百度是怎么编的?

------解决方案--------------------------------------------------------
你在百度输入一个 "在 "然后看看下面的.看是不是一样?Response.Write(System.Web.HttpUtility.UrlEncode( "在 ",System.Text.Encoding.GetEncoding( "gb2312 ")));
------解决方案--------------------------------------------------------
utf-8编码

搜索的时候url上面不是有参数写明的嘛!!
------解决方案--------------------------------------------------------
它是根据ie的语言设置选择的编码.
------解决方案--------------------------------------------------------
utf-8编码

搜索的时候url上面不是有参数写明的嘛!!
--------------------------------------
你死开!baidu用的是GB2312,google用的是UTF-8
------解决方案--------------------------------------------------------
baidu是这样的
txt = HttpUtility.UrlEncode(txt, Encoding.Default);
  相关解决方案