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

Description