回答
這裏是一個鏈接,以便涵蓋了類似的問題:
How can I rate limit an upload using TcpClient?
簡而言之,你需要檢測所連接的插座的帶寬,然後睡過於快速連接。
這裏是一個CodeProject上源鏈接,使得使用的節流技術:
http://www.codeproject.com/KB/IP/Bandwidth_throttling.aspx
我無法控制Stream。正如我所說的,下載/上傳是由不是由我寫的代碼完成的。我只是執行一個dll函數 –
@Erik Sapir:你有什麼控制權?即使流也需要接收數據。您可以以受限制的增量將數據傳遞到流中,這並不是不可想象的。 –
我無法控制執行網絡操作的代碼。我只是在一個dll中調用一個函數。 –
- 1. 我可以限制JSF/PrimeFaces中的下載/上傳速度嗎?
- 2. 如何限制Go的下載速度?
- 3. 儘量減少應用程序的上傳和下載速度
- 4. 如何計算Android應用程序中的上傳/下載3G速度?
- 5. 如何限制MAMP的上傳速度
- 6. MVC.NET下載速度限制
- 7. Apache2限制下載速度
- 8. 如何在我的應用程序中隨時比較文件上傳和下載速度?
- 9. 如何設置速度計Android應用程序的速度限制?
- 10. 如何限制快速應用程序中的用戶權限?
- 11. 使用RestSharp限制上傳速度
- 12. 如何實現Java下的限制下載速度?
- 13. 應用程序下載限制
- 14. 如何限制使用Rails或Nginx的下載速度
- 15. 如何在php或apache中限制文件上傳速度?
- 16. 可選擇在Django或nginx中限制上傳和下載速度
- 17. 限制Java的上傳速度?
- 18. AFNetworking和下載速度限制
- 19. 限制文件下載速度?
- 20. Laravel限制客戶端下載速度
- 21. 限制下載速度與PHP
- 22. 如何限制java servlet中的上傳速度?
- 23. 如何提高我的下載管理器程序的速度?
- 24. 如何限制速度下載文件在asp.net MVC 3
- 25. 如何限制傳輸速度?
- 26. Mesaure上傳和下載iPhone的速度
- 27. 非常慢的上傳/下載速度
- 28. Android應用程序中的內容緩慢下載速度
- 29. wpf應用程序的幀速限制?
- 30. Sinatra:如何限制下載文件的速度
什麼應用程序的類型?你已經指出它是C#,但是這是一個Web應用程序,WPF,WinForms? –
控制檯應用程序 –
當敏感代碼首先解除限制時會發生什麼? –