2013-08-22 143 views
0

我在写一个c#应用程序(.Net 4.5)从ftp服务器上下载文件。 现在,我想能够设置最大的下载速度。ftp:限制传输速度

我无法配置服务器,所以我将不得不在客户端执行此操作。 任何人都可以解释我该怎么做?

谢谢!

回答

1

假设您拥有ftp客户端的源代码,您可以通过传输数据块来完成此操作,比较传输速率和期望的限制速率,并在传输速度过快时插入延迟。请参阅How can I rate limit an upload using TcpClient?以了解概念验证码