读书人

UploadValues乱码,该怎么处理

发布时间: 2013-01-08 14:02:14 作者: rapoo

UploadValues乱码



WebClient WClient = new WebClient();
System.Collections.Specialized.NameValueCollection VarPost = new System.Collections.Specialized.NameValueCollection();
WClient.Encoding = System.Text.Encoding.GetEncoding("GB2312");
VarPost.Add("test", "4");
VarPost.Add("webname", "我的网站");//此处乱码
byte[] RemoteByte = WClient.UploadValues(string.Format("http://{0}/install/index.php", SModel.SiteUrl), "POST", VarPost);


//提交上去的中文乱码,哪位朋友知道怎么解决
[解决办法]
试试
VarPost.Add("webname", Encoding.GetString(Encoding.GetEncoding("GB2312").GetBytes("我的网站")));

读书人网 >.NET Framework

热点推荐