2011-06-10 106 views
0

我有MVC.NET 2.0項目。它允許客戶端下載存儲在服務器上的文件。我使用FileContentResult類來達到這些目的。如何爲未註冊的用戶添加最大下載速度的限制?MVC.NET下載速度限制

回答

2

有沒有automagic方式來完成這一點。您將必須控制響應流並對其進行調節。作爲一個簡單的例子,你可以看看這個URI(注意它不一定是回答你的問題,但爲例): http://www.codeproject.com/KB/IP/Bandwidth_throttling.aspx

翻譯,這意味着是您不打算通過MVC獨自解決這個問題。

+0

我打算在FileStreamResult類中使用這樣的自定義流。 – Egor4eg 2011-06-16 06:41:02

3

這是你可能想用IIS's Bit Rate Throttling完成的事情,而不是自己編碼。不需要重新發明輪子。 IIS也更靈活,易於隨時更改,並且非常強大。