cache および complex_key_cache を使用して格納されている場合、ClickHouse は POST メソッドでリクエストを送信し、必要なキーを取得します。
設定例:
- DDL
- 設定ファイル
ClickHouse が HTTPS リソースにアクセスするには、サーバー設定で openSSL を設定する必要があります。 設定フィールド:
DDL コマンド (
CREATE DICTIONARY ...) を使用して Dictionary を作成する場合、データベースユーザーが任意の HTTP サーバーにアクセスするのを防ぐため、HTTP Dictionary のリモートホストは config の remote_url_allow_hosts セクションの内容に対して検証されます。
ヘッダーは名前も含めてパスワードと同様に扱われ、SHOW CREATE DICTIONARY の出力、system.tables、およびクエリログでは HEADERS ('[HIDDEN]') と表示されます。パスワードの場合と同じく、パースできないクエリは query_masking_rules のみが適用された状態で、そのままログに記録されます。SHOW CREATE DICTIONARY および system.tables でヘッダーを表示するには、サーバー設定 display_secrets_in_show_and_select とフォーマット設定 format_display_secrets_in_show_and_select を有効にしてください。また、ユーザーには displaySecretsInShowAndSelect 権限も必要です。なお、これらの設定はクエリログには影響しません。