2008-09-17 6 views
1

私は大きなファイルがたくさんあるウェブサイトを持っています。しかし、私はユーザーが一度に10ファイルのようにダウンロードを開始しないようにします。私は彼らが2つの同時ダウンロードを許可するウェブサイトがあることに気づいた。Asp.netおよび/またはIISの同時ダウンロード数を制限するにはどうすればよいですか?

私のウェブサイトは、IIS上で動作するASP.netを使用してプログラミングされています。誰も私が同時にダウンロードを制限する方法を知っていますか?

答えて

0

プログラマチックにやりたいですか?それ以外の場合は、IISのIPアドレスからの最大conncurrent接続の設定があると考えられます。

1

私は、IISでmax concurrentで唯一の問題は、ダウンロード要求だけでなくページ要求をブロックする可能性があると考えています。

実際にダウンロードを行い、ダウンロードがブラウザに返されることを許可されている場合は、(IPまたはCookieに基づいて)決定することができます。かなりストレートなコードだと思います。

0

私は、IISでmax concurrentで唯一の問題は、ダウンロード要求ではなくページリクエストをブロックする可能性があると考えています。

私はIISのエキスパートではありませんが、この設定がドメイン/仮想ホストごとに設定されていると、あなたは設定されています。何も使用されていないサブドメインからのダウンロードを提供できる場合は、一度に複数のページ要素を取得するブラウザに干渉しません。

関連する問題