4xx Client Error Status Codes
Showing 29 status codes
Bad Request
Huh? The server is scratching its head because your request doesn't make sense. Like ordering a pizza with negative toppings.
Unauthorized
Who are you?! The bouncer needs to see some ID before letting you in. Time to log in!
Payment Required
Time to open your wallet! This code was reserved for when the web would have built-in payments. Still waiting on that future!
Forbidden
VIP only! You might know who you are, but you're not on the guest list for this party.
Not Found
The internet's version of 'I looked everywhere and it's just not here!' Like searching for your keys in an empty pocket.
Method Not Allowed
Wrong approach! It's like trying to open a pull door by pushing. The door exists, you're just doing it wrong.
Not Acceptable
Picky eater alert! You asked for something in a format the server can't serve. Like ordering sushi at a pizza place.
Proxy Authentication Required
The middleman needs ID too! Before reaching your destination, you need to prove yourself to the proxy server.
Request Timeout
Hello? Anyone there? The server waited and waited but you took too long. Like a restaurant giving away your table.
Conflict
Clash of the titans! What you're trying to do doesn't match up with what's already there. Like double-booking a meeting room.
Gone
Gone forever! Like a sandcastle washed away by the tide. It was here once, but now it's just... not.
Length Required
How much are you sending? The server needs to know the size upfront. No mystery packages allowed!
Precondition Failed
Your conditions weren't met! You said 'only if...' and the server said 'nope, that's not the case.'
Payload Too Large
That's way too much! Like trying to stuff a king-size mattress into a compact car. Time to pack lighter!
URI Too Long
That URL is a novel! Like trying to write your life story on a sticky note. Keep it short and sweet!
Unsupported Media Type
Can't read that! Like handing someone a Betamax tape in 2024. The server doesn't speak that format.
Range Not Satisfiable
You asked for pages 500-600 of a 100-page book! The server can't give you bytes that don't exist.
Expectation Failed
Sorry to disappoint! You expected something the server couldn't deliver. Expectations vs. reality strikes again.
I'm a Teapot
I'm a teapot, short and stout! This is a real HTTP code that exists because engineers have a sense of humor.
Misdirected Request
Wrong door! You knocked on a server that can't help you with this particular request. Try another one!
Unprocessable Entity
I understand what you're saying, but it doesn't make sense! Like asking to schedule a meeting for February 30th.
Locked
Someone else has the keys! This resource is locked by another process. Wait your turn!
Failed Dependency
Domino effect! A previous request in the chain failed, so this one can't proceed. Fix the first problem first!
Too Early
Hold your horses! The server isn't ready to trust this request yet. It might be a replay attack in disguise.
Upgrade Required
Time for an upgrade! The server refuses to talk until you switch to a better, more secure protocol.
Precondition Required
Say the magic words! The server needs conditional headers like If-Match to prevent you from overwriting someone else's changes.
Too Many Requests
Whoa, slow down there! You're hitting refresh like there's a prize. Take a breather and try again later.
Request Header Fields Too Large
TMI in the headers! You're sending so much metadata that the server's eyes glazed over. Trim those headers down!
Unavailable For Legal Reasons
The lawyers said no. Named after Fahrenheit 451, this page has been legally blocked. Big Brother is watching!