summaryrefslogtreecommitdiff
path: root/src/headers/headers.h
blob: 16ff8767fc2d1f74256bab61853d30feca69e5b3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
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