DELETE, PUT, POST, PATCH
};
-enum request_header {
- ACCEPT,
- ACCEPT_CHARSET,
- ACCEPT_ENCODING,
- ACCEPT_LANGUAGE,
- AUTHORIZATION,
- CACHE_CONTROL,
- CONNECTION,
- CONTENT_ENCODING,
- CONTENT_LENGTH,
- CONTENT_TYPE,
- COOKIE,
- DATE,
- EXPECT,
- FORWARDED,
- FROM,
- HOST,
- IF_MATCH,
- IF_MODIFIED_SINCE,
- IF_NONE_MATCH,
- IF_RANGE,
- IF_UNMODIFIED_SINCE,
- MAX_FORWARDS,
- PRAGMA,
- PREFER,
- PROXY_AUTHORIZATION,
- RANGE,
- REFERER,
- TE,
- TRAILER,
- TRANSFER_ENCODING,
- USER_AGENT,
- UPGRADE,
- VIA,
- UNKNOWN
-};
-enum response_header {
- ACCEPT_PATCH,
- ACCEPT_RANGES,
- AGE,
- ALLOW,
- ALT_SVC,
- CACHE_CONTROL_RESPONSE,
- CONNECTION_REPONSE,
- CONTENT_DISPOSITION,
- CONTENT_ENCODING_RESPONSE,
- CONTENT_LANGUAGE,
- CONTENT_LENGTH_RESPONE,
- CONTENT_LOCATION,
- CONTENT_RANGE,
- CONTENT_TYPE_RESPONSE,
- DATE_RESPONSE,
- DELTA_BASE,
- ETAG,
- EXPIRES,
- IM,
- LAST_MODIFIED,
- LINK,
- LOCATION,
- PRAGMA_RESPONSE,
- PREFERENCE_APPLIED,
- PROXY_AUTHENTICATE,
- PUBLIC_KEY_PINS,
- REFRESH,
- RETRY_AFTER,
- SERVER,
- SET_COOKIE,
- STRICT_TRANSPORT_SECURITY,
- TRAILER_RESPONSE,
- TRANSFER_ENCODING_RESPONSE,
- TK,
- UPGRADE_RESPONSE,
- VARY,
- VIA_RESPONSE,
- WWW_AUTHENTICATE,
-
-};
enum mime_type {
AVIF, BMP, CSS, CSV, GZ, GIF, HTML,