我测试了,既不是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);