Formatear cabeceras HTTP
Pegue cabeceras HTTP sin procesar copiadas de las herramientas de desarrollo de su navegador o de un cliente como Postman: la herramienta las divide en una tabla legible, detecta los duplicados y propone un texto reformateado, ordenado alfabéticamente.
Cómo funciona
Cada línea del texto pegado se divide en el primer carácter «:» que se encuentra, separando el nombre de la cabecera de su valor. Los nombres de las cabeceras se comparan sin distinguir mayúsculas de minúsculas (HTTP considera que Content-Type y content-type son la misma cabecera) para detectar los duplicados, muy útiles de localizar antes de enviar una solicitud en la que una cabecera pisaría accidentalmente a otra. El resultado se presenta en una tabla, además de un texto reformateado, ordenado alfabéticamente y listo para copiar.
¿Por qué puede aparecer una cabecera duplicada?
Suele ocurrir al copiar cabeceras de varias fuentes (un proxy, un interceptor, una configuración de pruebas): dos cabeceras con el mismo nombre pero con distinta capitalización (Accept-Encoding frente a accept-encoding) son en realidad la misma cabecera HTTP, y normalmente solo cuenta la última enviada, según el cliente utilizado.
¿Importa el orden de las cabeceras?
En general no: el estándar HTTP no garantiza ninguna semántica ligada al orden de las cabeceras (con alguna excepción en el servidor). El orden alfabético que se propone aquí solo sirve para facilitar la lectura y la comparación visual, y no cambia el comportamiento de la solicitud.
El procesamiento es totalmente local: sus cabeceras, incluidos los posibles tokens de autenticación, nunca salen de su navegador.