| /generate
|
Generates a Bearer token valid for 60 minutes.
|
| /authenticate
|
Validates a Bearer token provided in the
Authorization header.
|
| /response/:code
|
Returns a response with the specified HTTP status
code. |
| /:word/echo
|
Returns a JSON object echoing the word provided
in the path. |
| /delayload/:time
|
Loads an HTML page after a specified delay in
seconds. |
| /assetloader
|
Loads external JS, local images, and a UTC clock.
|
| /delayrespcode/:code/:time
|
Returns a response with a status code after a
specified delay.
|
| /redirect/:count
|
Performs a 302 redirect the specified number of
times. |
| /xhrflood
|
Loads a page to run many background XHR requests.
|
| /xhrburst
|
Loads a page that immediately sends 10 XHR
requests. |
| /errorsim
|
Loads a page with a random error message and a
400 status. |
| /randresp
|
Returns a random 4xx or 5xx client/server error
response. |
| /delayed600
|
Succeeds on the 3rd attempt; fails with status
600 otherwise.
|
| /bigdata
|
Streams a large (350MB) response body. |
| /loadajax
|
Loads a page with images and an AJAX-powered data
field. |
| /idcard
|
Loads a student ID card generator page. |
| /popup
|
Loads a page that demonstrates popup windows.
|
| /authpage
|
Loads a sample authentication form. |
| /simulatedl
|
Loads a page that simulates a file download. |
| /mealplanner
|
Loads a weekly meal planner application page.
|
| /perfmetrics
|
Loads a page demonstrating performance timing
metrics. |
| /consent
|
Loads a sample consent form page. |
| /spa
|
Loads a Single Page Application with tabbed
content. |
| /spaasset
|
Loads a Single Page Application with tabbed
content with JS files loading on each tab. |
| /csp-child
|
Simulates a CSP error by blocking a child script.
|
| /csp-root
|
Simulates CSP errors by blocking all inline
content. |
| /jpg
|
Serves a static JPG image. |
| /gif
|
Serves a static GIF file. |
| /txt
|
Serves a static text file. |
| /mhtml
|
Serves a static MHTML file. |
/* (any other path)
|
Any other path will return a 400 "Invalid route"
error. |