请问如何更改HttpWebRequest发送给internet的URI中的编码?
HttpWebRequest hwr = (HttpWebRequest)WebRequest.Create("http://www.qiong.net/default.htm");
HttpWebResponse hwp = (HttpWebResponse)hwr.GetResponse();
//上面这种情况不会出错,因为uri中是英文字符
hwr = (HttpWebRequest)WebRequest.Create("http://www.qiong.net/我default.htm");
hwp = (HttpWebResponse)hwr.GetResponse();
//上面这种情况会出错。因为uri会把字符串中汉字变为二进制%AD%09等。导致在web上无法找到文件。
请问现在服务器上有的页面已经使用了汉字,如何用HttpWebRequest获取?