The diagram
Every HTTP response is a decision.
Send a request from the rail, or call this page's live URL with curl, and watch the flowchart decide the status one question at a time.
The server knows what PATCH means (B12), but this resource only allows GET, HEAD, POST, PUT and DELETE. B10 answers 405 and lists the allowed methods in an Allow header.
Send a request to see its path through the machine.
The diagram
Send a request from the rail, or call this page's live URL with curl, and watch the flowchart decide the status one question at a time.
No requests yet. Simulated and live requests appear here; select one to replay it.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect