Enumeration
SoupStatus
Description [src]
These represent the known HTTP status code values, plus various network and internal errors.
Note that no libsoup functions take or return this type directly; any function that works with status codes will accept unrecognized status codes as well.
Members
-
SOUP_STATUS_NONE
-
No status available. (Eg, the message has not been sent yet).
- Value:
0
- Available since: 3.0
- Value:
-
SOUP_STATUS_CONTINUE
-
100 Continue (HTTP).
- Value:
100
- Available since: 3.0
- Value:
-
SOUP_STATUS_SWITCHING_PROTOCOLS
-
101 Switching Protocols (HTTP).
- Value:
101
- Available since: 3.0
- Value:
-
SOUP_STATUS_PROCESSING
-
102 Processing (WebDAV).
- Value:
102
- Available since: 3.0
- Value:
-
SOUP_STATUS_OK
-
200 Success (HTTP). Also used by many lower-level soup routines to indicate success.
- Value:
200
- Available since: 3.0
- Value:
-
SOUP_STATUS_CREATED
-
201 Created (HTTP).
- Value:
201
- Available since: 3.0
- Value:
-
SOUP_STATUS_ACCEPTED
-
202 Accepted (HTTP).
- Value:
202
- Available since: 3.0
- Value:
-
SOUP_STATUS_NON_AUTHORITATIVE
-
203 Non-Authoritative Information (HTTP).
- Value:
203
- Available since: 3.0
- Value:
-
SOUP_STATUS_NO_CONTENT
-
204 No Content (HTTP).
- Value:
204
- Available since: 3.0
- Value:
-
SOUP_STATUS_RESET_CONTENT
-
205 Reset Content (HTTP).
- Value:
205
- Available since: 3.0
- Value:
-
SOUP_STATUS_PARTIAL_CONTENT
-
206 Partial Content (HTTP).
- Value:
206
- Available since: 3.0
- Value:
-
SOUP_STATUS_MULTI_STATUS
-
207 Multi-Status (WebDAV).
- Value:
207
- Available since: 3.0
- Value:
-
SOUP_STATUS_MULTIPLE_CHOICES
-
300 Multiple Choices (HTTP).
- Value:
300
- Available since: 3.0
- Value:
-
SOUP_STATUS_MOVED_PERMANENTLY
-
301 Moved Permanently (HTTP).
- Value:
301
- Available since: 3.0
- Value:
-
SOUP_STATUS_FOUND
-
302 Found (HTTP).
- Value:
302
- Available since: 3.0
- Value:
-
SOUP_STATUS_MOVED_TEMPORARILY
-
302 Moved Temporarily (old name, RFC 2068).
- Value:
302
- Available since: 3.0
- Value:
-
SOUP_STATUS_SEE_OTHER
-
303 See Other (HTTP).
- Value:
303
- Available since: 3.0
- Value:
-
SOUP_STATUS_NOT_MODIFIED
-
304 Not Modified (HTTP).
- Value:
304
- Available since: 3.0
- Value:
-
SOUP_STATUS_USE_PROXY
-
305 Use Proxy (HTTP).
- Value:
305
- Available since: 3.0
- Value:
-
SOUP_STATUS_NOT_APPEARING_IN_THIS_PROTOCOL
-
306 [Unused] (HTTP).
- Value:
306
- Available since: 3.0
- Value:
-
SOUP_STATUS_TEMPORARY_REDIRECT
-
307 Temporary Redirect (HTTP).
- Value:
307
- Available since: 3.0
- Value:
-
SOUP_STATUS_PERMANENT_REDIRECT
-
308 Permanent Redirect (HTTP).
- Value:
308
- Available since: 3.0
- Value:
-
SOUP_STATUS_BAD_REQUEST
-
400 Bad Request (HTTP).
- Value:
400
- Available since: 3.0
- Value:
-
SOUP_STATUS_UNAUTHORIZED
-
401 Unauthorized (HTTP).
- Value:
401
- Available since: 3.0
- Value:
-
SOUP_STATUS_PAYMENT_REQUIRED
-
402 Payment Required (HTTP).
- Value:
402
- Available since: 3.0
- Value:
-
SOUP_STATUS_FORBIDDEN
-
403 Forbidden (HTTP).
- Value:
403
- Available since: 3.0
- Value:
-
SOUP_STATUS_NOT_FOUND
-
404 Not Found (HTTP).
- Value:
404
- Available since: 3.0
- Value:
-
SOUP_STATUS_METHOD_NOT_ALLOWED
-
405 Method Not Allowed (HTTP).
- Value:
405
- Available since: 3.0
- Value:
-
SOUP_STATUS_NOT_ACCEPTABLE
-
406 Not Acceptable (HTTP).
- Value:
406
- Available since: 3.0
- Value:
-
SOUP_STATUS_PROXY_AUTHENTICATION_REQUIRED
-
407 Proxy Authentication Required (HTTP).
- Value:
407
- Available since: 3.0
- Value:
-
SOUP_STATUS_PROXY_UNAUTHORIZED
-
Shorter alias for
SOUP_STATUS_PROXY_AUTHENTICATION_REQUIRED
.- Value:
407
- Available since: 3.0
- Value:
-
SOUP_STATUS_REQUEST_TIMEOUT
-
408 Request Timeout (HTTP).
- Value:
408
- Available since: 3.0
- Value:
-
SOUP_STATUS_CONFLICT
-
409 Conflict (HTTP).
- Value:
409
- Available since: 3.0
- Value:
-
SOUP_STATUS_GONE
-
410 Gone (HTTP).
- Value:
410
- Available since: 3.0
- Value:
-
SOUP_STATUS_LENGTH_REQUIRED
-
411 Length Required (HTTP).
- Value:
411
- Available since: 3.0
- Value:
-
SOUP_STATUS_PRECONDITION_FAILED
-
412 Precondition Failed (HTTP).
- Value:
412
- Available since: 3.0
- Value:
-
SOUP_STATUS_REQUEST_ENTITY_TOO_LARGE
-
413 Request Entity Too Large (HTTP).
- Value:
413
- Available since: 3.0
- Value:
-
SOUP_STATUS_REQUEST_URI_TOO_LONG
-
414 Request-URI Too Long (HTTP).
- Value:
414
- Available since: 3.0
- Value:
-
SOUP_STATUS_UNSUPPORTED_MEDIA_TYPE
-
415 Unsupported Media Type (HTTP).
- Value:
415
- Available since: 3.0
- Value:
-
SOUP_STATUS_REQUESTED_RANGE_NOT_SATISFIABLE
-
416 Requested Range Not Satisfiable (HTTP).
- Value:
416
- Available since: 3.0
- Value:
-
SOUP_STATUS_INVALID_RANGE
-
Shorter alias for
SOUP_STATUS_REQUESTED_RANGE_NOT_SATISFIABLE
.- Value:
416
- Available since: 3.0
- Value:
-
SOUP_STATUS_EXPECTATION_FAILED
-
417 Expectation Failed (HTTP).
- Value:
417
- Available since: 3.0
- Value:
-
SOUP_STATUS_MISDIRECTED_REQUEST
-
421 Misdirected Request.
- Value:
421
- Available since: 3.0
- Value:
-
SOUP_STATUS_UNPROCESSABLE_ENTITY
-
422 Unprocessable Entity (WebDAV).
- Value:
422
- Available since: 3.0
- Value:
-
SOUP_STATUS_LOCKED
-
423 Locked (WebDAV).
- Value:
423
- Available since: 3.0
- Value:
-
SOUP_STATUS_FAILED_DEPENDENCY
-
424 Failed Dependency (WebDAV).
- Value:
424
- Available since: 3.0
- Value:
-
SOUP_STATUS_INTERNAL_SERVER_ERROR
-
500 Internal Server Error (HTTP).
- Value:
500
- Available since: 3.0
- Value:
-
SOUP_STATUS_NOT_IMPLEMENTED
-
501 Not Implemented (HTTP).
- Value:
501
- Available since: 3.0
- Value:
-
SOUP_STATUS_BAD_GATEWAY
-
502 Bad Gateway (HTTP).
- Value:
502
- Available since: 3.0
- Value:
-
SOUP_STATUS_SERVICE_UNAVAILABLE
-
503 Service Unavailable (HTTP).
- Value:
503
- Available since: 3.0
- Value:
-
SOUP_STATUS_GATEWAY_TIMEOUT
-
504 Gateway Timeout (HTTP).
- Value:
504
- Available since: 3.0
- Value:
-
SOUP_STATUS_HTTP_VERSION_NOT_SUPPORTED
-
505 HTTP Version Not Supported (HTTP).
- Value:
505
- Available since: 3.0
- Value:
-
SOUP_STATUS_INSUFFICIENT_STORAGE
-
507 Insufficient Storage (WebDAV).
- Value:
507
- Available since: 3.0
- Value:
-
SOUP_STATUS_NOT_EXTENDED
-
510 Not Extended (RFC 2774).
- Value:
510
- Available since: 3.0
- Value: