HTML Connect User's Guide

APPENDIX C

HTTP Status Codes

The HTTP Status Code is a 3-digit integer result code summarizing the outcome of a particular HTTP request. These codes are summarized below. The first digit of the Status Code defines the class of response. The last two digits have no particular "category" meaning.

There are five classes of Status Code based on the first digit of the code:

1xx

Informational

Request received, continuing process

2xx

Success

The request was successfully received, understood, and accepted

3xx

Redirection

Further action must be taken to complete the request

4xx

Client Error

The request contains bad syntax or cannot be fulfilled

5xx

Server Error

The server failed to fulfill an apparently valid request

 
Top of section

Detailed Code Semantics

100 Continue

101 Switching Protocols

200 OK

201 Created

202 Accepted

203 Non-Authoritative Information

204 No Content

205 Reset Content

206 Partial Content

300 Multiple Choices

301 Moved Permanently

302 Found

303 See Other

304 Not Modified

305 Use Proxy

307 Temporary Redirect

400 Bad Request

401 Unauthorized

402 Payment Required

403 Forbidden

404 Not Found

405 Method Not Allowed

406 Not Acceptable

407 Proxy Authentication Required

408 Request Time-out

409 Conflict

410 Gone

411 Length Required

412 Precondition Failed

413 Request Entity Too Large

414 Request-URI Too Large

415 Unsupported Media Type

416 Requested range not satisfiable

417 Expectation Failed

500 Internal Server Error

501 Not Implemented

502 Bad Gateway

503 Service Unavailable

504 Gateway Timeout

505 HTTP Version not supported

extension-code = 3DIGIT Reason-Phrase = *<TEXT, excluding CR, LF>

NOTE:   HTTP status codes are extensible. HTTP applications are not required to understand the meaning of all registered status codes, though such understanding is obviously desirable.




Copyright © 2004 Novell, Inc. All rights reserved. Copyright © 1997, 1998, 1999, 2000, 2001, 2002, 2003 SilverStream Software, LLC. All rights reserved.  more ...