libfetch: Implement HTTP digest authentication, HTTP 305, and HTTP 308
[dragonfly.git] / lib / libfetch / http.errors
1 # $FreeBSD$
2 #
3 # This list is taken from RFC 2068.
4 #
5 100 OK          Continue
6 101 OK          Switching Protocols
7 200 OK          OK
8 201 OK          Created
9 202 OK          Accepted
10 203 INFO        Non-Authoritative Information
11 204 OK          No Content
12 205 OK          Reset Content
13 206 OK          Partial Content
14 300 MOVED       Multiple Choices
15 301 MOVED       Moved Permanently
16 302 MOVED       Moved Temporarily
17 303 MOVED       See Other
18 304 OK          Not Modified
19 305 INFO        Use Proxy
20 307 MOVED       Temporary Redirect
21 308 MOVED       Permanent Redirect
22 400 PROTO       Bad Request
23 401 AUTH        Unauthorized
24 402 AUTH        Payment Required
25 403 AUTH        Forbidden
26 404 UNAVAIL     Not Found
27 405 PROTO       Method Not Allowed
28 406 PROTO       Not Acceptable
29 407 AUTH        Proxy Authentication Required
30 408 TIMEOUT     Request Time-out
31 409 EXISTS      Conflict
32 410 UNAVAIL     Gone
33 411 PROTO       Length Required
34 412 SERVER      Precondition Failed
35 413 PROTO       Request Entity Too Large
36 414 PROTO       Request-URI Too Large
37 415 PROTO       Unsupported Media Type
38 416 UNAVAIL     Requested Range Not Satisfiable
39 417 SERVER      Expectation Failed
40 500 SERVER      Internal Server Error
41 501 PROTO       Not Implemented
42 502 SERVER      Bad Gateway
43 503 TEMP        Service Unavailable
44 504 TIMEOUT     Gateway Time-out
45 505 PROTO       HTTP Version not supported
46 999 PROTO       Protocol error