在大文件(〜200 + MB)上,读取流时出现503错误。
ftp = (FtpWebRequest)WebRequest.Create(new Uri(address.AbsoluteUri + @"/" + file.Name));
ftp.Credentials = new NetworkCredential(username, password);
ftp.Method = WebRequestMethods.Ftp.DownloadFile;
response = (FtpWebResponse)ftp.GetResponse();
Run Code Online (Sandbox Code Playgroud)
关于我做错了什么或较大文件的更好做法的任何线索?
您是在每次尝试后收到 503 还是仅在后续尝试后收到 503?
您是否尝试过设置禁用KeepAlive?
ftp.KeepAlive = false;
Run Code Online (Sandbox Code Playgroud)
我会尝试一个更强大的 ftp 客户端库,一个基本的免费客户端库可以在sourceforge上找到。
| 归档时间: |
|
| 查看次数: |
8080 次 |
| 最近记录: |