读书人

怎么对url编码

发布时间: 2011-12-30 23:30:45 作者: rapoo

如何对url编码
请问我在winform程序中使用webrequest(url)提取页面数据,现在遇到比如:http://www.abc.com?a=你好 这类的汉字字符串提交后服务器返回错误信息,请那个大虾能帮一下如何编码,谢谢。

[解决办法]
System.Uri.HexEscape()
System.Web.HttpUtility.UrlEncode()


<%@ Page language= "C# "%>
<script runat=server>
void Page_Load(object sender, System.EventArgs e)
{
string aa = "%C9%CF%BA%A3 ";
string x = System.Web.HttpUtility.UrlDecode(aa,System.Text.Encoding.GetEncoding( "Gb2312 "));
Response.Write(x);
}
</script>

读书人网 >C#

热点推荐