ユーザーが Domino® データベースに送信できるデータ量を制限する

HTTP の POST メソッドと PUT メソッドを使用すると、ユーザーはデータを Domino® サーバーに送信できます。サーバーレコードの [最大要求内容サイズ] フィールドは、POST または PUT を使用して送信できるデータ量に対する制限を設定します。この制限は、ターゲットがデータベース、CGI プログラム、Java サーブレットのいずれであるかとは無関係にすべての POST および PUT メソッドに対して適用され、すべての Web サイトに適用されます。

このタスクについて

Web サイト文書に含まれるほかの 2 つの設定値は、データベースをターゲットとする POST および PUT メソッド (フォームへの入力や添付ファイルのアップロードなど) を制御します。それらの設定値は、Web サイトごとに別々の値を設定できるように、Web サイト文書に保存されます。

手順

  1. Domino® Administrator で [設定] タブをクリックし、[Web] セクションを展開して、[インターネットサイト] をクリックします。
  2. 編集する Web サイト文書を選択し、[文書の編集] をクリックします。
  3. [Domino Web Engine] タブをクリックして、次のフィールドに必要な情報を設定します。
    1. [投稿データ] フィールド

    フィールド

    アクション

    最大投稿データサイズ

    データベースをターゲットとする POST 要求を使用してユーザーが Web サイトに送信できるデータ量を KB 単位で入力します。デフォルトは 0 です。つまり、ユーザーが送信できるデータの量に制限はありません (ただし、サーバーレコード設定 [最大要求内容サイズ] の制限は適用されます)。この制限は、HTTP の PUT と POST メソッドに適用されます。

    ユーザーがこのフィールドで指定した値を超えるデータを送信しようとした場合は、Domino® によりブラウザにエラーメッセージが返されます。

    アップロード時のファイル圧縮

    新しく作成したグループのオプションとして、

    • [有効] -- データベースに追加する前にファイルを圧縮します。ファイルを圧縮すると、サーバーのディスク容量を節約できます。
    • [無効] (デフォルト) -- バイトレンジ転送をサポートするブラウザをクライアントが使用している場合に選択します。Domino® バイトレンジ転送を使用して圧縮ファイルをダウンロードすることはできません。