FileWebRequest的WelcomeMessage中文为什么是乱码怎么解决

解决方案 »

  1.   

    加个这个行不行
    Encoding encode = System.Text.Encoding.GetEncoding("GB2312");
    我也不是很懂
    你知道我的问题吗?http://topic.csdn.net/u/20080829/10/395846a8-0b6c-4840-b6f8-9fd8418d27ea.html代码如下:             FileWebRequest req = (FileWebRequest)WebRequest.Create(new Uri(path)); 
                
                //req.UseDefaultCredentials = true; 
                //req.Credentials = CredentialCache.DefaultCredentials; 
                //req.PreAuthenticate = false; 
                req.Credentials = new NetworkCredential(User, Pwd); 
                req.Method = WebRequestMethods.File.DownloadFile; 
                FileWebResponse result = (FileWebResponse)req.GetResponse(); //执行到这里的时候出错:登录失败: 未知的用户名或错误密码(如果把req换成WebRequest类型也是同样的错误) 
                    Stream ReceiveStream = result.GetResponseStream(); 
                    Encoding encode = System.Text.Encoding.GetEncoding("GB2312"); 
                    StreamReader sr = new StreamReader(ReceiveStream, encode); 
    远程电脑能连接上,并且有所有的权限,就是不知道为什么,老是提示登录失败: 未知的用户名或错误密码 
    请知道的高手能解答一下,谢谢!