1.方法
sign = URLEncoder.encode(sign, "UTF-8"); // url编码
需要对这个sign值的某些特殊字符进行处理后才可以正确的下载!
System.Web.HttpUtility.UrlEncode 方法
sign = HttpUtility.UrlEncode(account, Encoding.UTF8); // url编码
注意:使用前要先在项目中.NET页添加System.Web引用 (Reference--Add Reference--System.Web)
2.错误
当应用为窗体程序或者控制台程序时无法添加System.Web.dll或出现警告
需要修改 .net framework 版本为4.0而不是4.0 Client profile