Banner Exchange

Saturday, March 28, 2009

Guide to HTTP Responses

Guide to HTTP Responses

100
HTTP/1.1 status code for continue, this status code lets the client know it should continue with the request.

101
HTTP/1.1 status code for switching protocols, this status code notifies the server to switch protocols and if prohibited does so.


200
HTTP status code for a ok or successful transmission, 200 indicating that the transmission of the file over the HTTP protocol was successful.

201
HTTP status code indicating that the request has been fulfilled and resulted in a new resource being created.

202
HTTP status code that is generated when the request has been accepted but not yet completed.

204
HTTP status code no content or no response, 204 indicates that the server has received the request, however there is no information to send back. In some cases a 204 may return updated information.

206
HTTP status code for partial content, this status code is commonly generated when the client requests only section of data.

301
HTTP status code for moved permanently, this status code is often used to redirect a client to a new server.

302
HTTP status code for found, 302 is used to temporarily redirect clients.

304
HTTP status code for use a local copy, the page will be retrieved from the visitors cache instead of from the server. This helps load pages that have not been modified faster.

400
HTTP status code for Bad Request, this status code is caused when the client sends information that cannot be understood.

401
HTTP status code unauthorized access, authorization to access is either not authorized or the HTTP location is not setup properly.

402
HTTP status code "Payment Required 402" unable to authorize charging scheme.

403
HTTP status code forbidden, the requested item is a forbidden item and cannot be accessed. This issue is commonly caused when the file and/or directory has been purposely set to not allow you or a group of users access, is currently being uploaded to a server, or has just not yet had its permissions set.

404
HTTP status code "Not Found 404" server was unable to find the requested address. When this occurs it is possible that the web page may have moved, been deleted, or is currently being updated.

405
HTTP status code for Method Not Allowed, this status code is generated when the method requested in the request-line is not allowed for the resource identified.

407
HTTP status code for Proxy Authorization Required, this status code is generated when authorization must first be obtained through the proxy first.

408
HTTP status code for Request Timeout, this message is generated when the client did not make a request in the servers allocated time.

416
HTTP status code for Request Range Not Satisfiable, this status code indicates the servers inability to process the clients partial get request.

500
HTTP status code for internal error, the server encountered an unexpected error and is unable to fulfill the request.

501
HTTP status code for not implemented, this status code is received when the server does not support the facility required.

505
HTTP status code for HTTP Version not supported, this status code is generated when the server refuses the HTTP version in the request line.

No comments:

Post a Comment