Site Search

Joomla Templates and Joomla Extensions by JoomlaVision.Com

Latest Topics

Joomla Templates and Joomla Extensions by JoomlaVision.Com

[VMAX]VMAX Replication Technoledge - IBM Storage Line Product Counterparts 

[VMAX]VMAX Single Point of Failure - Engine 

[VMAX] Understand VMAX Virtualisation layers 

[VMAX]What is new with VMAX? 

[VMAX] EMC VMAX - Some Key Points about VMAX 

Pre 1 2 3 4 5 Next

You are here: Home Networking Internet

[WebApp TIPs] HTTP Status Code Definitions

PDFPrintE-mail

The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative,
hypermedia information systems. It is a generic, stateless, protocol which can be used for many tasks
beyond its use for hypertext, such as name servers and distributed object management systems,
through extension of its request methods, error codes and headers [47]. A feature of HTTP is the
typing and negotiation of data representation, allowing systems to be built independently of the
data being transferred. HTTP has been in use by the World-Wide Web global information initiative
since 1990.

 Status codes for Hypertext Transfer Protocol (HTTP/1.1)

Code

Definition

1xx

Informational

100

CONTINUE - the client should continue with request.

101

SWITCHING PROTOCOLS - the server will switch protocols as necessary.

2xx

Successful

200

OK - the request was fulfilled.

201

CREATED - following a POST command.

202

ACCEPTED - accepted for processing, but processing is not completed.

203

NON-AUTHORITATIVE INFORMATION - the returned metainformation is not the definitive set from the original server.

204

NO CONTENT - request received but no information exists to send back.

205

RESET CONTENT - the server has fulfilled the request and the user agent should reset the document view.

206

PARTIAL CONTENT - the server has fulfilled the partial GET request.

3xx

Redirection

300

MULTIPLE CHOICES - the requested resource has many representations.

301

MOVED PERMANENTLY - the data requested has a new location and the change is permanent.

302

FOUND - the data requested has a different URL temporarily.

303

SEE OTHER - a suggestion for the client to try another location.

304

NOT MODIFIED - the document has not been modified as expected.

305

USE PROXY - The requested resource must be accessed through the specified proxy.

306

UNUSED

307

TEMPORARY REDIRECT - the requested data resides temporarily at a new location.

4xx

Client Errors

400

BAD REQUEST - syntax problem in the request or it could not be satisfied.

401

UNAUTHORIZED - the client is not authorized to access data.

402

PAYMENT REQUIRED - indicates a charging scheme is in effect.

403

FORBIDDEN - access not required even with authorization.

404

NOT FOUND - server could not find the given resource.

405

METHOD NOT ALLOWED

406

NOT ACCEPTABLE

407

PROXY AUTHENTICATION REQUIRED - the client must first authenticate with the proxy for access.

408

REQUEST TIMEOUT - the client did not produce a request within the time the server was prepared to wait.

409

CONFLICT - the request could not be completed due to a conflict with the current state of the resource.

410

GONE - the requested resource is no longer available.

411

LENGTH REQUIRED - the server refused to accept the request without a defined Content Length.

412

PRECONDITION FAILED

413

REQUESTED ENTITY TOO LARGE - the server is refusing to process a request because it is larger than the server is willing or able to process.

414

REQUEST-URI TOO LONG - the server is refusing to process a request because the URI is longer than the server is willing or able to process.

415

UNSUPPORTED MEDIA TYPE - requested resource format is not supported.

416

REQUESTED RANGE NOT SATISFIABLE

417

EXPECTATION FAILED

5xx

Server Errors

500

INTERNAL ERROR - the server could not fulfill the request because of an unexpected condition.

501

NOT IMPLEMENTED - the sever does not support the facility requested.

502

BAD GATEWAY - received an invalid response from an upstream sever.

503

SERVICE UNAVAILABLE - the server is currently unable to handle a request.

504

GATEWAY TIMEOUT - The server, acting as a gateway/proxy, did not receive a timely response from an upstream server.

505

HTTP VERSION NOT SUPPORTED

 

 

Custom Search