TC

Conversor de maiúsculas e minúsculas — Ferramenta online gratuita

Processed locally. No data stored.
0 chars

O que é Conversor de maiúsculas e minúsculas?

O Header-Case é idêntico ao Train-Case — coloca a primeira letra de cada palavra em maiúscula e as une com hífens, produzindo resultados como Content-Type ou Accept-Encoding. Seu nome se deve especificamente ao seu principal caso de uso: a formatação dos nomes dos cabeçalhos de solicitações e respostas HTTP.

Embora o HTTP/2 normalize os cabeçalhos para letras minúsculas durante a transmissão, o Header-Case continua sendo o formato padrão de exibição em documentações, ferramentas de API e interfaces de desenvolvedor.

Quando usar Conversor de maiúsculas e minúsculas?

Use o formato Header-Case para nomes de cabeçalhos HTTP como Content-Type, Authorization, X-API-Key e Cache-Control. A documentação de API, as coleções do Postman e as interfaces de clientes REST costumam exibir os cabeçalhos nesse formato.

Se você estiver trabalhando com identificadores no formato Kebab Case, mas precisar de letras maiúsculas no início dos nomes, esta ferramenta as adiciona. Para resultados com hífens e letras maiúsculas, como na nomenclatura COBOL, use o COBOL-CASE Converter.

Como usar esta ferramenta

  1. 1Paste your text
  2. 2Click 'Convert' for Header-Case output
  3. 3Copy for HTTP header names

A ferramenta detecta os limites entre palavras e coloca a primeira letra de cada palavra em maiúscula. Os cabeçalhos HTTP, tecnicamente, não diferenciam maiúsculas de minúsculas, mas o formato “Header-Case” é o padrão de exibição convencional para facilitar a leitura.

Exemplos

InputOutput
content typeContent-Type
x api keyX-Api-Key
cache controlCache-Control
accept encodingAccept-Encoding
authorization bearerAuthorization-Bearer

Regras e comportamento

  • A primeira letra de cada palavra é maiúscula, e as demais letras são minúsculas. Isso resulta no padrão padrão de maiúsculas no início das palavras e hífens, utilizado nos cabeçalhos HTTP.
  • As palavras são separadas por hífens (-). Espaços, sublinhados, pontos e outros separadores são substituídos por hífens.
  • Esta é a formatação padrão para nomes de cabeçalhos HTTP. Embora o HTTP/2 normalize os cabeçalhos para letras minúsculas durante a transmissão, o Header-Case continua sendo o formato convencional de exibição legível por humanos.

Ferramentas relacionadas

Perguntas frequentes

O que é o Header-Case?

O formato Header-Case coloca cada palavra em maiúscula e as separa por hífens, como Content-Type, Cache-Control e X-Forwarded-For. É o formato convencional de exibição para nomes de cabeçalhos de solicitações e respostas HTTP. Também conhecido como Train-Case, ele torna os cabeçalhos legíveis e consistentes.

O Header-Case é o mesmo que o Train-Case?

Sim. Header-Case e Train-Case descrevem exatamente a mesma convenção — palavras em maiúsculas separadas por hífens. O termo “Header-Case” enfatiza o contexto dos cabeçalhos HTTP, enquanto “Train-Case” descreve o padrão visual de palavras em maiúsculas unidas.

Por que se chama Header-Case?

Porque sua principal finalidade é formatar os nomes dos cabeçalhos de solicitações e respostas HTTP. Cabeçalhos HTTP padrão como Content-Type, Authorization, Accept-Language e X-API-Key seguem essa convenção. O nome reflete diretamente sua aplicação mais comum.

Os cabeçalhos HTTP não diferenciam maiúsculas de minúsculas?

Sim, os cabeçalhos HTTP/1.1 não diferenciam maiúsculas de minúsculas por definição, e o HTTP/2 normaliza todos os cabeçalhos para minúsculas. No entanto, o formato “Header-Case” (título com hífens) continua sendo o formato padrão de exibição na documentação, no Postman, na saída do cURL e nas ferramentas de desenvolvedor dos navegadores, para facilitar a leitura.

Qual é a diferença em relação ao “Title Case”?

Title Case destina-se a títulos legíveis por humanos, com espaços entre as palavras (The Quick Brown Fox). O Header-Case usa hífens em vez de espaços e segue a mesma regra de maiúscula na primeira letra, mas foi concebido para identificadores de código, não para prosa.