Convertidor de mayúsculas y minúsculas — Herramienta gratuita en línea
¿Qué es Convertidor de mayúsculas y minúsculas?
El formato «Header-Case» es idéntico al «Train-Case»: escribe con mayúscula la primera letra de cada palabra y las une con guiones, lo que da como resultado nombres como «Content-Type» o «Accept-Encoding». Su nombre se debe específicamente a su principal uso: dar formato a los nombres de los encabezados de las solicitudes y respuestas HTTP.
Aunque HTTP/2 normaliza los encabezados a minúsculas durante la transmisión, el formato «Header-Case» sigue siendo el formato de visualización estándar en la documentación, las herramientas de API y las interfaces para desarrolladores.
¿Cuándo usar Convertidor de mayúsculas y minúsculas?
Utiliza el formato «Header-Case» para los nombres de encabezados HTTP como Content-Type, Authorization, X-API-Key y Cache-Control. La documentación de las API, las colecciones de Postman y las interfaces de los clientes REST suelen mostrar los encabezados en este formato.
Si trabajas con identificadores en Kebab Case pero necesitas que las palabras empiecen con mayúscula, esta herramienta se encarga de añadirla. Para obtener resultados con guiones y todo en mayúsculas, como en la nomenclatura COBOL, utiliza el convertidor COBOL-CASE.
Cómo usar esta herramienta
- 1Paste your text
- 2Click 'Convert' for Header-Case output
- 3Copy for HTTP header names
La herramienta detecta los límites entre palabras y pone en mayúscula la primera letra de cada palabra. Técnicamente, los encabezados HTTP no distinguen entre mayúsculas y minúsculas, pero «Header-Case» es el formato de visualización habitual para facilitar la lectura.
Ejemplos
| Input | Output |
|---|---|
| content type | Content-Type |
| x api key | X-Api-Key |
| cache control | Cache-Control |
| accept encoding | Accept-Encoding |
| authorization bearer | Authorization-Bearer |
Reglas y comportamiento
- La primera letra de cada palabra se escribe en mayúscula, y el resto en minúsculas. De este modo se obtiene el formato estándar « mayúscula inicial-guión» que se utiliza en los encabezados HTTP.
- Las palabras se separan mediante guiones (-). Los espacios, los guiones bajos, los puntos y otros separadores se sustituyen por guiones.
- Este es el formato estándar para los nombres de los encabezados HTTP. Aunque HTTP/2 normaliza los encabezados a minúsculas durante la transmisión, «Header-Case» sigue siendo el formato de visualización convencional legible para los usuarios.
Herramientas relacionadas
Preguntas frecuentes
¿Qué es Header-Case?
El formato «Header-Case» escribe cada palabra con mayúscula y las separa con guiones, como en «Content-Type», «Cache-Control» y «X-Forwarded-For». Es el formato de visualización convencional para los nombres de los encabezados de las solicitudes y respuestas HTTP. También conocido como Train-Case, hace que los encabezados sean legibles y coherentes.
¿Es «Header-Case» lo mismo que «Train-Case»?
Sí. «Header-Case» y «Train-Case» describen exactamente la misma convención: palabras en mayúscula separadas por guiones. El término «Header-Case» hace hincapié en el contexto de los encabezados HTTP, mientras que «Train-Case» describe el patrón visual de las palabras en mayúscula unidas entre sí.
¿Por qué se llama «Header-Case»?
Dado que su uso principal es dar formato a los nombres de los encabezados de las solicitudes y respuestas HTTP. Los encabezados HTTP estándar, como Content-Type, Authorization, Accept-Language y X-API-Key, siguen todos esta convención. El nombre refleja directamente su aplicación más habitual.
¿Se distingue entre mayúsculas y minúsculas en los encabezados HTTP?
Sí, según la especificación, los encabezados HTTP/1.1 no distinguen entre mayúsculas y minúsculas, y HTTP/2 normaliza todos los encabezados a minúsculas. Sin embargo, el formato «Header-Case» (título con guiones) sigue siendo el formato de visualización estándar en la documentación, en Postman, en la salida de cURL y en las herramientas de desarrollo de los navegadores, para facilitar la lectura.
¿En qué se diferencia del formato «Title Case»?
Title Case sirve para crear títulos legibles para los humanos con espacios entre palabras (The Quick Brown Fox). Header-Case utiliza guiones en lugar de espacios y sigue las mismas reglas de mayúsculas iniciales, pero está diseñado para identificadores de código, no para prosa.