Added headers header & .c
This commit is contained in:
parent
7f3fab3aab
commit
834429c719
1
src/headers/headers.c
Executable file
1
src/headers/headers.c
Executable file
@ -0,0 +1 @@
|
||||
|
84
src/headers/headers.h
Executable file
84
src/headers/headers.h
Executable file
@ -0,0 +1,84 @@
|
||||
#ifndef HEADERS_H
|
||||
#define HEADERS_H
|
||||
|
||||
|
||||
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,
|
||||
|
||||
};
|
||||
|
||||
#endif
|
@ -29,16 +29,87 @@
|
||||
|
||||
|
||||
enum http_method {
|
||||
GET,
|
||||
POST,
|
||||
PUT,
|
||||
DELETE
|
||||
GET, HEAD, OPTIONS, TRACE,
|
||||
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 {
|
||||
CONTENT_LENGTH,
|
||||
CONTENT_TYPE,
|
||||
TRANSFER_ENCODING,
|
||||
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 {
|
||||
|
Loading…
x
Reference in New Issue
Block a user