Http Tools
Browse all available http tools.
Available tools
- HTTP Accept Parser Parse media ranges, parameters, and q weights in Accept without collapsing order or choosing a representation.
- HTTP Accept-Language Parser Parse RFC 4647 basic language ranges and HTTP quality weights while retaining header order.
- HTTP Age Delta Seconds Parser Parse HTTP Age delta-seconds as unsigned decimal; retain exact spelling-normalized value and conservatively saturate numeric age at 2^31 seconds.
- HTTP Basic Authentication Parser Decode strict Base64 Basic credentials as byte values and separate the first colon, leaving character-set interpretation to the caller.
- HTTP Bearer Extractor Extract one Bearer credential from an Authorization field, rejecting line breaks and malformed token characters.
- HTTP Content-Disposition Parser Parse a disposition type and unquote its parameters, preserving RFC 5987 extended values for caller interpretation.
- HTTP Content-Type Parser Parse an HTTP media type and its parameters, preserving parameter values and rejecting duplicate names.
- HTTP Cookie Parser Parse a Cookie header into ordered name and value pairs while preserving duplicate cookie names and encoded values.
- HTTP Cookie Serializer Serialize ordered cookie pairs using RFC 6265 cookie octets without implicit escaping or decoding.
- HTTP ETag Parser Parse one HTTP entity tag into its weak/strong flag and opaque value; rejects lists and unquoted values.
- HTTP Forwarded Parser Parse RFC 7239 Forwarded elements into ordered parameter lists without inferring proxy trust or validating addresses.
- HTTP Header Line First Colon Splitter Split one HTTP field line at its first colon, validating a nonempty token name while retaining raw value whitespace; CR/LF or obs-fold are rejected.
- HTTP Header List Combination Plan Plan comma combination only for explicit caller-qualified list fields, always preserving Set-Cookie as uncombined; no universal field-combination inference.
- HTTP Header Name Normalizer Validate an HTTP field name as an RFC token and convert it to lowercase for case-insensitive lookup.
- HTTP Header Occurrence Byte Budget Budget HTTP/1 field section octets under literal name-colon-space-value-CRLF serialization plus final CRLF; Latin-1 octets, not HTTP/2 compression or UTF-8.
- HTTP Header Occurrence Case Collisions Audit HTTP field-name spelling collisions separately from repeated identical spellings; validates token names and Latin-1 field-value octets.
- HTTP Header Occurrence Name Groups Group all HTTP field occurrences under ASCII case-insensitive names while retaining raw ordered occurrences; no list combination or deduplication.
- HTTP Header Occurrence Order Map Map explicit field occurrences to stable canonical-name ordering and within-name ordinals without serializing or reordering a request.
- HTTP Header Occurrence Selector Select all explicit HTTP header occurrences by a token-name bank under case-insensitive lookup, retaining source indexes and original spellings.
- HTTP Header Occurrence Stable Merge Append two explicit ordered HTTP field occurrence lists with source-side/index provenance, preserving Set-Cookie and all repeated values rather than comma combining.
- HTTP Header Occurrence Value Redaction Redact complete supplied HTTP field values by explicit case-insensitive names without modifying occurrence order; not a guarantee that sensitive data is absent elsewhere.
- HTTP Header Outer Whitespace Span Map Map leading/core/trailing HTTP optional whitespace spans, recognizing SP and HTAB only and preserving raw UTF-16 coordinates.
- HTTP Header Parameter Order Formatter Format ordered HTTP parameter records with token-or-quoted-string values, preserving repeated names and order; no RFC 8187 extended-value inference.
- HTTP Header Parameter Repeated Value Groups Group repeated exact decoded HTTP parameter values by case-insensitive name plus case-sensitive value, reusing the existing parameter parser.
- HTTP Header Quoted Token Source Map Map complete HTTP quoted-string source spans and decoded quoted-pair values; token contents are Latin-1/HTAB and unclosed escapes/strings reject.
- HTTP Header Singleton Occurrence Audit Audit repeated HTTP fields only for caller-declared singleton names; does not invent a universal singleton table or enforce request-smuggling policy.
- HTTP Header Top-Level Comma Token Splitter Split HTTP comma lists with the existing quote/escape-aware scanner, not generic parentheses or CSS syntax; trims outer whitespace and preserves quoted text.
- HTTP Header Value Control Character Audit Audit a supplied HTTP field value for forbidden controls or non-Latin-1 code units, retaining exact UTF-16 positions; does not repair or parse a message.
- HTTP Link Header Parser Parse RFC 8288 link targets and parameters while retaining quoted delimiters and repeated relation parameters.
- HTTP Method Validator Check whether a case-sensitive HTTP request method is a nonempty RFC token; custom extension methods are allowed.
- HTTP Quality Exclusion Partitioner Partition explicitly supplied token quality weights into q=0 exclusions and positive candidates; validates HTTP thousandth precision, no negotiation inference.
- HTTP Quality Stable Order Stable descending explicit HTTP quality ordering with original indexes and zero-quality entries retained; not full Accept specificity negotiation.
- HTTP Quality Threshold Selector Select positive explicit HTTP qualities at or above a supplied unit threshold; q=0 remains excluded even at threshold zero.
- HTTP Range Parser Parse exactly one RFC byte-range specifier, preserving closed, open-ended, and suffix forms without resolving it against resource length.
- HTTP Set-Cookie Parser Parse one Set-Cookie field into its cookie pair and ordered attributes, preserving extensions and Expires text.
- HTTP Set-Cookie Serializer Serialize one cookie pair and explicit attributes while rejecting characters that can create additional header fields.
- HTTP Status Category Classify an HTTP response status code into its RFC 9110 1xx–5xx response class.
- HTTP Status Message Look up a status-code description in the IANA 2025-09-15 registry snapshot, with an explicit unknown result for unassigned codes.
- HTTP Token Offer Intersection Intersect explicit HTTP token offers against a case-insensitive token bank or wildcard, preserving offer order and duplicates; no language/media subtype matching.
- HTTP User Agent Is Bot Calculator Bounded heuristic based on a spoofable User-Agent bot token pattern match, not reliable device/identity/automation classification or security/authentication decision. Empty string matches false, no network or parser claim.
- HTTP User Agent Is Mobile Calculator Bounded heuristic based on a spoofable User-Agent mobile token pattern match, not reliable device/identity/automation classification or security/authentication decision. Empty string matches false, no network or parser claim.