UT

HTTP Status Code Quick Reference

Quick reference for all HTTP status codes by category.

100

Continue

Server received headers, client should send body

101

Switching Protocols

Server is switching to the protocol requested

200

OK

Request succeeded

201

Created

Request succeeded and a new resource was created

204

No Content

Request succeeded but no content to return

206

Partial Content

Partial resource returned (range request)

301

Moved Permanently

Resource has been permanently moved to a new URL

302

Found

Resource temporarily at a different URL

303

See Other

Response can be found at another URL using GET

304

Not Modified

Resource hasn't changed since last request (caching)

307

Temporary Redirect

Temporary redirect, preserving HTTP method

308

Permanent Redirect

Permanent redirect, preserving HTTP method

400

Bad Request

Server cannot process due to client error (malformed syntax)

401

Unauthorized

Authentication required and has not been provided

403

Forbidden

Server refuses to authorize the request

404

Not Found

Requested resource could not be found

405

Method Not Allowed

HTTP method not supported for this resource

408

Request Timeout

Server timed out waiting for the request

409

Conflict

Request conflicts with current state of the resource

410

Gone

Resource is permanently gone and will not return

413

Payload Too Large

Request entity is larger than server will process

415

Unsupported Media Type

Media type of the request is not supported

418

I'm a Teapot

The server refuses to brew coffee (April Fools' joke, RFC 2324)

422

Unprocessable Entity

Request well-formed but semantically erroneous

429

Too Many Requests

User has sent too many requests (rate limiting)

500

Internal Server Error

Generic server-side error

501

Not Implemented

Server does not support the requested functionality

502

Bad Gateway

Server acting as gateway received invalid response

503

Service Unavailable

Server is temporarily unavailable (overloaded/maintenance)

504

Gateway Timeout

Server acting as gateway did not receive timely response