2013-08-22 141 views
0

我在寫一個c#應用程序(.Net 4.5)從ftp服務器上下載文件。 現在,我想能夠設置最大的下載速度。ftp:限制傳輸速度

我無法配置服務器,所以我將不得不在客戶端執行此操作。 任何人都可以解釋我該怎麼做?

謝謝!

回答

1

假設您擁有ftp客戶端的源代碼,您可以通過傳輸數據塊來完成此操作,比較傳輸速率和期望的限制速率,並在傳輸速度過快時插入延遲。請參閱How can I rate limit an upload using TcpClient?以瞭解概念驗證碼