TSHttpStatus¶
Synopsis¶
#include <ts/apidefs.h>
-
TSHttpStatus
¶
This set of enums represents the possible HTTP types that can be assigned to an HTTP header.
When a header is created with TSHttpHdrCreate()
, it is automatically assigned a type of
TS_HTTP_TYPE_UNKNOWN
. You can modify the HTTP type ONCE after it the header is created,
using TSHttpHdrTypeSet()
. After setting the HTTP type once, you cannot set it again. Use
TSHttpHdrTypeGet()
to obtain the TSHttpType
of an HTTP header.
Enumeration Members¶
-
TSHttpStatus
TS_HTTP_STATUS_NONE
¶
-
TSHttpStatus
TS_HTTP_STATUS_CONTINUE
¶
-
TSHttpStatus
TS_HTTP_STATUS_SWITCHING_PROTOCOL
¶
-
TSHttpStatus
TS_HTTP_STATUS_EARLY_HINTS
¶
-
TSHttpStatus
TS_HTTP_STATUS_OK
¶
-
TSHttpStatus
TS_HTTP_STATUS_CREATED
¶
-
TSHttpStatus
TS_HTTP_STATUS_ACCEPTED
¶
-
TSHttpStatus
TS_HTTP_STATUS_NON_AUTHORITATIVE_INFORMATION
¶
-
TSHttpStatus
TS_HTTP_STATUS_NO_CONTENT
¶
-
TSHttpStatus
TS_HTTP_STATUS_RESET_CONTENT
¶
-
TSHttpStatus
TS_HTTP_STATUS_PARTIAL_CONTENT
¶
-
TSHttpStatus
TS_HTTP_STATUS_MULTI_STATUS
¶
-
TSHttpStatus
TS_HTTP_STATUS_ALREADY_REPORTED
¶
-
TSHttpStatus
TS_HTTP_STATUS_IM_USED
¶
-
TSHttpStatus
TS_HTTP_STATUS_MULTIPLE_CHOICES
¶
-
TSHttpStatus
TS_HTTP_STATUS_MOVED_PERMANENTLY
¶
-
TSHttpStatus
TS_HTTP_STATUS_MOVED_TEMPORARILY
¶
-
TSHttpStatus
TS_HTTP_STATUS_SEE_OTHER
¶
-
TSHttpStatus
TS_HTTP_STATUS_NOT_MODIFIED
¶
-
TSHttpStatus
TS_HTTP_STATUS_USE_PROXY
¶
-
TSHttpStatus
TS_HTTP_STATUS_TEMPORARY_REDIRECT
¶
-
TSHttpStatus
TS_HTTP_STATUS_PERMANENT_REDIRECT
¶
-
TSHttpStatus
TS_HTTP_STATUS_BAD_REQUEST
¶
-
TSHttpStatus
TS_HTTP_STATUS_UNAUTHORIZED
¶
-
TSHttpStatus
TS_HTTP_STATUS_PAYMENT_REQUIRED
¶
-
TSHttpStatus
TS_HTTP_STATUS_FORBIDDEN
¶
-
TSHttpStatus
TS_HTTP_STATUS_NOT_FOUND
¶
-
TSHttpStatus
TS_HTTP_STATUS_METHOD_NOT_ALLOWED
¶
-
TSHttpStatus
TS_HTTP_STATUS_NOT_ACCEPTABLE
¶
-
TSHttpStatus
TS_HTTP_STATUS_PROXY_AUTHENTICATION_REQUIRED
¶
-
TSHttpStatus
TS_HTTP_STATUS_REQUEST_TIMEOUT
¶
-
TSHttpStatus
TS_HTTP_STATUS_CONFLICT
¶
-
TSHttpStatus
TS_HTTP_STATUS_GONE
¶
-
TSHttpStatus
TS_HTTP_STATUS_LENGTH_REQUIRED
¶
-
TSHttpStatus
TS_HTTP_STATUS_PRECONDITION_FAILED
¶
-
TSHttpStatus
TS_HTTP_STATUS_REQUEST_ENTITY_TOO_LARGE
¶
-
TSHttpStatus
TS_HTTP_STATUS_REQUEST_URI_TOO_LONG
¶
-
TSHttpStatus
TS_HTTP_STATUS_UNSUPPORTED_MEDIA_TYPE
¶
-
TSHttpStatus
TS_HTTP_STATUS_REQUESTED_RANGE_NOT_SATISFIABLE
¶
-
TSHttpStatus
TS_HTTP_STATUS_EXPECTATION_FAILED
¶
-
TSHttpStatus
TS_HTTP_STATUS_UNPROCESSABLE_ENTITY
¶
-
TSHttpStatus
TS_HTTP_STATUS_LOCKED
¶
-
TSHttpStatus
TS_HTTP_STATUS_FAILED_DEPENDENCY
¶
-
TSHttpStatus
TS_HTTP_STATUS_UPGRADE_REQUIRED
¶
-
TSHttpStatus
TS_HTTP_STATUS_PRECONDITION_REQUIRED
¶
-
TSHttpStatus
TS_HTTP_STATUS_TOO_MANY_REQUESTS
¶
-
TSHttpStatus
TS_HTTP_STATUS_REQUEST_HEADER_FIELDS_TOO_LARGE
¶
-
TSHttpStatus
TS_HTTP_STATUS_INTERNAL_SERVER_ERROR
¶
-
TSHttpStatus
TS_HTTP_STATUS_NOT_IMPLEMENTED
¶
-
TSHttpStatus
TS_HTTP_STATUS_BAD_GATEWAY
¶
-
TSHttpStatus
TS_HTTP_STATUS_SERVICE_UNAVAILABLE
¶
-
TSHttpStatus
TS_HTTP_STATUS_GATEWAY_TIMEOUT
¶
-
TSHttpStatus
TS_HTTP_STATUS_HTTPVER_NOT_SUPPORTED
¶
-
TSHttpStatus
TS_HTTP_STATUS_VARIANT_ALSO_NEGOTIATES
¶
-
TSHttpStatus
TS_HTTP_STATUS_INSUFFICIENT_STORAGE
¶
-
TSHttpStatus
TS_HTTP_STATUS_LOOP_DETECTED
¶
-
TSHttpStatus
TS_HTTP_STATUS_NOT_EXTENDED
¶
-
TSHttpStatus
TS_HTTP_STATUS_NETWORK_AUTHENTICATION_REQUIRED
¶