API support engineer
Keep repeated cookies and colons visible.
Parse a response with two Set-Cookie lines and a colon-valued field; inspect ordered lines and name arrays.
No duplicate is overwritten and no value is generically comma-joined.
Parse HTTP header blocks into ordered JSON with duplicate fields intact, default sensitive-value redaction, line errors and protocol-review warnings.
A quick decision brief for this specific tool
HTTP header block
Parsed headers JSON
A dedicated interactive panel for this data format or operation
Choose your path
Inspect one pasted header block while retaining every field line, surfacing malformed input and framing risks, and redacting selected output values.
Keep repeated cookies and colons visible.
Parse a response with two Set-Cookie lines and a colon-valued field; inspect ordered lines and name arrays.
No duplicate is overwritten and no value is generically comma-joined.
Avoid sharing known credentials and notice ambiguous framing.
Keep default redaction, add a custom sensitive name, inspect conflicting lengths and then review the JSON.
Output masks selected values and explains remaining secret/framing risks without a security certification.
Recover from malformed or folded log lines.
Trigger a line-specific error, explicitly opt into obsolete unfolding if appropriate, rerun on a narrow screen.
No bad line is silently ignored; body exclusion and current-result state are clear.
Outputs and checklists are planning aids. Review the linked current authorities and the records, terms, instructions, and requirements that apply to your exact situation before a consequential decision.
Tools you might need next
Search common or registered HTTP status codes with RFC semantics, response examples, related codes, pitfalls, and an explicit API-contract handoff.
Inspect User-Agent browser, OS and device claims with optional supplied Client Hints, explicit unknown values, local parsing and spoofing caveats.
Parse cron expressions to human readable. Explain schedule. For cron jobs and scheduling. Free developer utility that runs locally in your browser — fast
An optional request/status line is recognized. Each header retains its original name, line number and value; case-insensitive arrays retain all duplicates. Textual HTTP/2 pseudo-headers are parsed without claiming a wire-format validator.
Malformed names, controls and folded lines fail explicitly. Obsolete unfolding is opt-in. A blank line ends the block; later body text is excluded with a warning. Conflicting Content-Length and Transfer-Encoding combinations are flagged for review.
Known credential/cookie names and additional user-selected names are redacted in output by default, not in visible input. Other fields or start lines may still contain secrets. Limits: 100,000 characters, 2,000 lines, 500 fields, 16,384 characters per line, 500,000 output and 10 seconds.
Updated: August 2026
Retain every Set-Cookie field as a separate entry while redacting values before sharing a diagnostic sample.
Paste conflicting Content-Length and Transfer-Encoding fields and inspect explicit warnings without forwarding a live request.
Review a textual HTTP/2 dump or opt into obsolete unfolding, then correct malformed lines and rerun.
Inspect one pasted header block without losing repeated Set-Cookie fields or colons inside values. Review default redaction and protocol warnings before copying a diagnostic record.