public statc string UrlEncode(string input)
        {
            if(input==null||"".Equals(input))return "";
            StringBuilder sb = new StringBuilder();
            byte[] byStr = System.Text.Encoding.Default.GetBytes(input);
            for(int i = 0; i < byStr.Length; i++)
            {
              sb.Append(@"%" + Convert.ToString(byStr[i],16));
            }

            return (sb.ToString());

        }

3,745 total views, 1 views today

One comment on “C# 解决中文乱码,把中文转换成UTF-8,UrlEncode

发表评论

电子邮件地址不会被公开。 必填项已用*标注