WinForm 下 UrlEncode

1. 方法1

System.Web.HttpUtility.UrlEncode(taobao, Encoding.GetEncoding("gb2312"));

 

2. 方法2

代码
public static string UrlEncode(string url, Encoding encoding)
{
    StringBuilder sb 
= new StringBuilder();
    
byte[] bytes = encoding.GetBytes(url);
    
for (int i = 0; i < bytes.Length; i++)
    {
        sb.Append(
@"%" + Convert.ToString(bytes[i], 16));
    }
    
return (sb.ToString());
}

 

 

posted on 2010-12-25 23:26  大豆男生  阅读(720)  评论(0编辑  收藏  举报

导航