高分求解,关于HttpWebRequest编码传输问题
skpay 2006-05-18 04:53:19 我有一段程序
string lcUrl="http://xxx/test.php?name=中文"
HttpWebRequest loHttp=(HttpWebRequest)WebRequest.Create(lcUrl);
loHttp.Timeout= 120000;// 60 secs
loHttp.UserAgent="Http Request by EL5939";
HttpWebResponse loWebResponse = (HttpWebResponse)loHttp.GetResponse();
调用后,对方获取到的name值是乱码,但是通过IE直接打开http://xxx/test.php?name=中文,看到页面编码是GB2312,而且对方也能正确接受到中文,请问这是为什么呢?
我尝试HttpWebRequest的TransferEncoding但是不会用,不知道是不是这个可以解决乱码问题?
在线盼解,谢谢!