これらの設定は system.settings で参照でき、ソースコード から自動生成されています。
http_max_field_name_size
型
UInt64
デフォルト値
4096
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.4 | 4096 | HTTP接続による認証前のメモリ使用量を抑えるため、デフォルト値を引き下げました。 |
HTTPリクエストヘッダー、クエリパラメータ、およびフォームデータ内のフィールド名の最大長。
http_max_field_value_size
型
UInt64
デフォルト値
131072
HTTPリクエストヘッダー、クエリパラメータ、フォームデータ内のフィールド値の最大長。
http_max_fields
型
UInt64
デフォルト値
1000
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.4 | 1000 | HTTP接続による認証前のメモリ使用量を制限するため、既定値を引き下げました。 |
HTTPリクエストヘッダー、クエリパラメータ、フォームデータに含められるフィールドの最大数。
http_max_multipart_form_data_size
型
UInt64
デフォルト値
1073741824
multipart/form-data コンテンツのサイズの上限です。この設定は URLパラメータ からは解析できないため、ユーザープロファイルに設定する必要があります。コンテンツはクエリ実行の開始前にメモリ内で解析され、外部テーブルが作成される点に注意してください。また、この段階に影響する制限はこれだけです (最大メモリ使用量や最大実行時間の制限は、HTTP フォームデータの読み取り中には影響しません) 。
http_max_request_header_size
型
UInt64
デフォルト値
10485760
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.4 | 10485760 | 認証前の HTTPリクエストヘッダー全体のサイズを制限する新しい設定。 |
すべての HTTPリクエストヘッダーの最大合計サイズ (名前と値を含む、単位はバイト) 。
http_max_request_param_data_size
型
UInt64
デフォルト値
10485760
定義済みのHTTPリクエストでクエリパラメータとして使用されるリクエストデータの最大サイズ。
http_max_tries
型
UInt64
デフォルト値
10
HTTP 経由で読み取る際の最大試行回数。
http_max_uri_size
型
UInt64
デフォルト値
1048576
HTTPリクエストのURIの最大長を設定します。
設定可能な値:
- 正の整数。