当前位置: 代码迷 >> .NET Framework >> UploadValues乱码,该怎么处理
  详细解决方案

UploadValues乱码,该怎么处理

热度:75   发布时间:2016-05-02 00:01:14.0
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("我的网站")));
  相关解决方案