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¶