HTTP Response Machine 🤖




Response URL:




What?

  1. Create a fully custom HTTP* response
  2. Go to the generated URL to receive it!
*Does not have to conform to any standards

How?

Use JavaScript escape sequences for newlines (e.g. \r\n for normative "CRLF" HTTP header separator). Smashing Enter has no effect. Other escape sequences are also supported (e.g. \\ for backslash, \u202e for right-to-left override, \t for tab).

Why?

This tool allows you to quickly check how a receiver (e.g. a web browser) reacts to a header or another, or if there's any funny behaviour handling various combinations of carriage returns, line feeds, null bytes and other folks. It can also be used as a custom open redirector, Proof-of-Concept generator, ... Imagination is your limit!


Source code