ユーザーが Domino® データベースに送信できるデータ量を制限する
HTTP の POST メソッドと PUT メソッドを使用すると、ユーザーはデータを Domino® サーバーに送信できます。サーバーレコードの [最大要求内容サイズ] フィールドは、POST または PUT を使用して送信できるデータ量に対する制限を設定します。この制限は、ターゲットがデータベース、CGI プログラム、Java™ サーブレットのいずれであるかとは無関係にすべての POST および PUT メソッドに対して適用され、すべての Web サイトに適用されます。
このタスクについて
Web サイト文書に含まれるほかの 2 つの設定値は、データベースをターゲットとする POST および PUT メソッド (フォームへの入力や添付ファイルのアップロードなど) を制御します。それらの設定値は、Web サイトごとに別々の値を設定できるように、Web サイト文書に保存されます。
手順
- Domino® Administrator で [設定] タブをクリックし、[Web] セクションを展開して、[インターネットサイト] をクリックします。
- 編集する Web サイト文書を選択し、[文書の編集] をクリックします。
- [Domino Web Engine] タブをクリックして、次のフィールドに必要な情報を設定します。
表 1. [投稿データ] フィールド フィールド
アクション
最大投稿データサイズ
データベースをターゲットとする POST 要求を使用してユーザーが Web サイトに送信できるデータ量を KB 単位で入力します。デフォルトは 0 です。つまり、ユーザーが送信できるデータの量に制限はありません (ただし、サーバーレコード設定 [最大要求内容サイズ] の制限は適用されます)。この制限は、HTTP の PUT と POST メソッドに適用されます。
ユーザーがこのフィールドで指定した値を超えるデータを送信しようとした場合は、Domino® によりブラウザにエラーメッセージが返されます。
アップロード時のファイル圧縮
新しく作成したグループのオプションとして、
- [有効] -- データベースに追加する前にファイルを圧縮します。ファイルを圧縮すると、サーバーのディスク容量を節約できます。
- [無効] (デフォルト) -- バイトレンジ転送をサポートするブラウザをクライアントが使用している場合に選択します。Domino® バイトレンジ転送を使用して圧縮ファイルをダウンロードすることはできません。