| GET |
/get |
Returns the request's query args, headers, origin and URL. |
| POST |
/post |
Returns the POST request's body, form fields, args and headers. |
| PUT |
/put |
Returns the PUT request's body, form fields, args and headers. |
| PATCH |
/patch |
Returns the PATCH request's body, form fields, args and headers. |
| DELETE |
/delete |
Returns the DELETE request's body, form fields, args and headers. |
| ANY |
/anything |
Returns the request data for any HTTP method. |
| ANY |
/anything/* |
Returns the request data for any method and any sub-path. |
| GET |
/headers |
Returns the inbound request headers. |
| GET |
/ip |
Returns the caller's origin IP address. |
| GET |
/user-agent |
Returns the caller's User-Agent header. |
| GET |
/json |
Returns a sample JSON document. |
| GET |
/xml |
Returns a sample XML document. |
| GET |
/html |
Returns a sample HTML document. |
| GET |
/robots.txt |
Returns a robots.txt. |
| GET |
/deny |
Returns page denied by robots.txt rules. |
| GET |
/basic-auth/:user/:passwd |
Challenges HTTP Basic auth and validates the credentials. |
| GET |
/hidden-basic-auth/:user/:passwd |
Like /basic-auth but returns 404 instead of a 401 challenge. |
| GET |
/bearer |
Validates a Bearer token and echoes it back. |
| GET |
/digest-auth/:qop/:user/:passwd |
Challenges HTTP Digest auth (MD5). |
| GET |
/digest-auth/:qop/:user/:passwd/:algorithm |
Challenges HTTP Digest auth with an explicit algorithm. |
| GET |
/uuid |
Returns a random UUID v4. |
| GET |
/base64/:value |
Decodes a base64url-encoded string. |
| GET |
/bytes/:n |
Returns n random bytes (max 4194304). |
| GET |
/stream-bytes/:n |
Returns n bytes; buffered by API Gateway rather than chunked. |
| GET |
/stream/:n |
Returns n newline-delimited JSON objects. |
| GET |
/range/:n |
Supports HTTP Range requests over n generated bytes. |
| GET |
/links/:n/:offset |
Returns a page of n interlinked HTML links. |
| GET |
/gzip |
Returns a gzip-encoded response body. |
| GET |
/deflate |
Returns a deflate-encoded response body. |
| GET |
/brotli |
Returns a br-encoded response body. |
| GET |
/etag/:etag |
Serves an ETag and honours If-None-Match / If-Match. |
| GET |
/hash/:algorithm |
Hashes value= (or the body) with md5/sha1/sha256/sha512. |