Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

configurações de sessão de http_response_*

Essas configurações estão disponíveis em system.settings e são geradas automaticamente a partir do código-fonte.

http_response_buffer_size

Tipo
UInt64
Padrão
0

O número de bytes a serem armazenados em buffer na memória do servidor antes de enviar uma resposta HTTP ao cliente ou gravar no disco (quando http_wait_end_of_query está habilitado).

http_response_headers

Tipo
Map
Padrão
{}
Histórico de versões
VersãoValor padrãoComentário
24.12Nova configuração.

Permite adicionar ou sobrescrever cabeçalhos HTTP que o servidor retornará na resposta com um resultado de consulta bem-sucedido. Isso afeta apenas a interface HTTP.

Se o cabeçalho já estiver definido por padrão, o valor fornecido o sobrescreverá. Se o cabeçalho não estiver definido por padrão, ele será adicionado à lista de cabeçalhos. Os cabeçalhos definidos por padrão pelo servidor e não sobrescritos por esta configuração serão mantidos.

A configuração permite definir um cabeçalho com um valor constante. Atualmente, não há como definir um cabeçalho com um valor calculado dinamicamente.

Nem nomes nem valores podem conter caracteres de controle ASCII.

Se você implementar um aplicativo de UI que permita aos usuários modificar configurações, mas ao mesmo tempo tome decisões com base nos cabeçalhos retornados, recomenda-se restringir esta configuração a readonly.

Exemplo: SET http_response_headers = $${'Content-Type': 'image/png'}$$

Navigation