TSHttpStatus
Synopsis
#include <ts/apidefs.h>
-
type 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