Go to the documentation of this file.
31 #define AUTH_MAX_RETRIES 1
36 #define HTTP_REQUEST 1
37 #define HTTP_RESPONSE 2
45 #define RI_READ_ERROR 2
47 #define RI_PARSE_WARN 4
48 #define RI_PARSE_ERROR 5
54 #define HTTP_0_9_STRING ""
56 #define HTTP_1_0_STRING "HTTP/1.0"
58 #define HTTP_1_1_STRING "HTTP/1.1"
70 #define MKEY_OPTIONS 6
72 #define MKEY_UNKNOWN 999
80 #define STATUS_UNKNOWN 0
81 #define STATUS_UNDEFINED 0
82 #define STATUS_Continue 100
83 #define STATUS_Switching_Protocols 101
85 #define STATUS_Created 201
86 #define STATUS_Accepted 202
87 #define STATUS_Non_Authoritative_Information 203
88 #define STATUS_No_Content 204
89 #define STATUS_Reset_Content 205
90 #define STATUS_Partial_Content 206
91 #define STATUS_Multiple_Choices 300
92 #define STATUS_Moved_Permanently 301
93 #define STATUS_Moved_Temporarily 302
94 #define STATUS_See_Other 303
95 #define STATUS_Not_Modified 304
96 #define STATUS_Use_Proxy 305
97 #define STATUS_Switch_Proxy 306
98 #define STATUS_Bad_Request 400
99 #define STATUS_Unauthorized 401
100 #define STATUS_Payment_Required 402
101 #define STATUS_Forbidden 403
102 #define STATUS_Not_Found 404
103 #define STATUS_Method_Not_Allowed 405
104 #define STATUS_Not_Acceptable 406
105 #define STATUS_Proxy_Authentication_Required 407
106 #define STATUS_Request_Timeout 408
107 #define STATUS_Conflict 409
108 #define STATUS_Gone 410
109 #define STATUS_Length_Required 411
110 #define STATUS_Precondition_Failed 412
111 #define STATUS_Request_Entity_Too_Large 413
112 #define STATUS_Request_URI_Too_Long 414
113 #define STATUS_Unsupported_Media_Type 415
114 #define STATUS_Requested_Range_Not_Valid 416
115 #define STATUS_Expectation_Failed 419
116 #define STATUS_Internal_Server_Error 500
117 #define STATUS_Not_Implemented 501
118 #define STATUS_Bad_Gateway 502
119 #define STATUS_Service_Unavailable 503
120 #define STATUS_Gateway_Timeout 504
121 #define STATUS_HTTP_Version_Not_Supported 505
122 #define STATUS_Redirection_Failed 506
128 #define HKEY_CONTINUE 0
129 #define HKEY_Accept 1
130 #define HKEY_Accept_Charset 2
131 #define HKEY_Accept_Encoding 3
132 #define HKEY_Accept_Language 4
133 #define HKEY_Accept_Ranges 5
136 #define HKEY_Authorization 8
137 #define HKEY_Cache_Control 9
138 #define HKEY_Compliance 10
139 #define HKEY_Connection 11
140 #define HKEY_Content_Base 12
141 #define HKEY_Content_Encoding 13
142 #define HKEY_Content_Language 14
143 #define HKEY_Content_Length 15
144 #define HKEY_Content_Location 16
145 #define HKEY_Content_MD5 17
146 #define HKEY_Content_Range 18
147 #define HKEY_Content_Type 19
150 #define HKEY_Expect 22
151 #define HKEY_Expires 23
154 #define HKEY_If_Modified_Since 26
155 #define HKEY_If_Match 27
156 #define HKEY_If_None_Match 28
157 #define HKEY_If_Range 29
158 #define HKEY_If_Unmodified_Since 30
159 #define HKEY_Keep_Alive 31
160 #define HKEY_Last_Modified 32
161 #define HKEY_Location 33
162 #define HKEY_Max_Forwards 34
163 #define HKEY_Non_Compliance 35
164 #define HKEY_Pragma 36
165 #define HKEY_Proxy_Authenticate 37
166 #define HKEY_Proxy_Authorization 38
167 #define HKEY_Public 39
168 #define HKEY_Range 40
169 #define HKEY_Referer 41
170 #define HKEY_Retry_After 42
171 #define HKEY_Server 43
172 #define HKEY_Set_Proxy 44
173 #define HKEY_Transfer_Encoding 45
174 #define HKEY_Upgrade 46
175 #define HKEY_User_Agent 47
177 #define HKEY_Warning 49
178 #define HKEY_WWW_Authenticate 50
179 #define HKEY_UNKNOWN 999
191 #define LANG_UNKNOWN 0
203 #define REALM_ERROR -1
204 #define REALM_UNKNOWN 0
205 #define REALM_UNDEFINED 0
206 #define REALM_IPCLASS_A 1
207 #define REALM_IPCLASS_B 2
208 #define REALM_IPCLASS_C 3
209 #define REALM_IPADDRESS 4
210 #define REALM_HOSTNAME 10
211 #define REALM_DOMAIN 11