淘宝网搜索中文字符编码的问题
本帖最后由 u010479137 于 2013-11-25 02:35:44 编辑 淘宝网搜索中文字符编码的问题,有点怪异,貌似用url编码解码都不行。估计淘宝是做过处理了,我对编码不是太了解,请高手看一下
女装:??
男装:%C4%D0%D7%B0
韩版女服:%BA%AB%B0%E6%C5%AE%B7%FE
搜索地址:http://s.taobao.com/search?initiative_id=staobaoz_20131125&jc=1&q=%BA%AB%B0%E6&stats_click=search_radio_all%3A1
参数q为搜索关键字
要如何编码,才能使中文变成淘宝的编码?
[解决办法]
gb2312编码
string taobaoString = "韩版女服";
byte[] res2 = Encoding.GetEncoding("gb2312").GetBytes(taobaoString);
string hex = "%" + BitConverter.ToString(res2).Replace('-', '%');