http_constant/header_value/
const.rs

1/// Basic authentication scheme.
2pub const BASIC: &str = "Basic";
3/// Indicates no-cache.
4pub const NO_CACHE: &str = "no-cache";
5/// Indicates keep-alive connection.
6pub const KEEP_ALIVE: &str = "keep-alive";
7/// Indicates chunked transfer encoding.
8pub const CHUNKED: &str = "chunked";
9/// Deny page from being framed.
10pub const DENY: &str = "DENY";
11/// Prevent MIME sniffing.
12pub const NOSNIFF: &str = "nosniff";
13/// Indicates an XMLHttpRequest (AJAX).
14pub const XMLHTTPREQUEST: &str = "XMLHttpRequest";
15/// Gzip compression.
16pub const GZIP: &str = "gzip";
17/// Deflate compression.
18pub const DEFLATE: &str = "deflate";
19/// Brotli compression.
20pub const BROTLI: &str = "br";
21/// No encoding (identity).
22pub const IDENTITY: &str = "identity";
23/// Accept any content type.
24pub const ACCEPT_ANY: &str = "*/*";
25/// Wildcard any.
26pub const WILDCARD_ANY: &str = "*";
27/// Prefer English language.
28pub const ENGLISH: &str = "en";
29/// Bearer token authentication.
30pub const BEARER: &str = "Bearer";
31/// Private caching.
32pub const PRIVATE: &str = "private";
33/// Public caching.
34pub const PUBLIC: &str = "public";
35/// Close the connection.
36pub const CLOSE: &str = "close";
37/// Allow framing only by same origin.
38pub const SAMEORIGIN: &str = "SAMEORIGIN";
39/// Charset
40pub const CHARSET: &str = "charset";
41/// Charset Equal
42pub const CHARSET_EQUAL: &str = "charset=";
43/// UTF-8
44pub const UTF8: &str = "utf-8";
45/// ASCII
46pub const ASCII: &str = "us-ascii";
47/// ISO-8859-1 (Latin-1)
48pub const ISO_8859_1: &str = "iso-8859-1";
49/// ISO-8859-2 (Latin-2, Central European)
50pub const ISO_8859_2: &str = "iso-8859-2";
51/// ISO-8859-3 (Latin-3, South European)
52pub const ISO_8859_3: &str = "iso-8859-3";
53/// ISO-8859-4 (Latin-4, North European)
54pub const ISO_8859_4: &str = "iso-8859-4";
55/// ISO-8859-5 (Cyrillic)
56pub const ISO_8859_5: &str = "iso-8859-5";
57/// ISO-8859-6 (Arabic)
58pub const ISO_8859_6: &str = "iso-8859-6";
59/// ISO-8859-7 (Greek)
60pub const ISO_8859_7: &str = "iso-8859-7";
61/// ISO-8859-8 (Hebrew)
62pub const ISO_8859_8: &str = "iso-8859-8";
63/// ISO-8859-9 (Latin-5, Turkish)
64pub const ISO_8859_9: &str = "iso-8859-9";
65/// ISO-8859-10 (Latin-6, Nordic)
66pub const ISO_8859_10: &str = "iso-8859-10";
67/// ISO-8859-11 (Thai)
68pub const ISO_8859_11: &str = "iso-8859-11";
69/// ISO-8859-13 (Latin-7, Baltic Rim)
70pub const ISO_8859_13: &str = "iso-8859-13";
71/// ISO-8859-14 (Latin-8, Celtic)
72pub const ISO_8859_14: &str = "iso-8859-14";
73/// ISO-8859-15 (Latin-9, Western European with € symbol)
74pub const ISO_8859_15: &str = "iso-8859-15";
75/// ISO-8859-16 (Latin-10, South-Eastern European)
76pub const ISO_8859_16: &str = "iso-8859-16";
77/// Windows-1250 (Central European)
78pub const WINDOWS_1250: &str = "windows-1250";
79/// Windows-1251 (Cyrillic)
80pub const WINDOWS_1251: &str = "windows-1251";
81/// Windows-1252 (Western European)
82pub const WINDOWS_1252: &str = "windows-1252";
83/// Windows-1253 (Greek)
84pub const WINDOWS_1253: &str = "windows-1253";
85/// Windows-1254 (Turkish)
86pub const WINDOWS_1254: &str = "windows-1254";
87/// Windows-1255 (Hebrew)
88pub const WINDOWS_1255: &str = "windows-1255";
89/// Windows-1256 (Arabic)
90pub const WINDOWS_1256: &str = "windows-1256";
91/// Windows-1257 (Baltic)
92pub const WINDOWS_1257: &str = "windows-1257";
93/// Windows-1258 (Vietnamese)
94pub const WINDOWS_1258: &str = "windows-1258";
95/// KOI8-R (Russian)
96pub const KOI8_R: &str = "koi8-r";
97/// KOI8-U (Ukrainian)
98pub const KOI8_U: &str = "koi8-u";
99/// Shift JIS (Japanese)
100pub const SHIFT_JIS: &str = "shift_jis";
101/// EUC-JP (Japanese)
102pub const EUC_JP: &str = "euc-jp";
103/// EUC-KR (Korean)
104pub const EUC_KR: &str = "euc-kr";
105/// GB2312 (Simplified Chinese)
106pub const GB2312: &str = "gb2312";
107/// Big5 (Traditional Chinese)
108pub const BIG5: &str = "big5";
109/// UTF-16 (16-bit Unicode)
110pub const UTF16: &str = "utf-16";
111/// UTF-16LE (UTF-16 Little Endian)
112pub const UTF16LE: &str = "utf-16le";
113/// UTF-16BE (UTF-16 Big Endian)
114pub const UTF16BE: &str = "utf-16be";
115/// UTF-32 (32-bit Unicode)
116pub const UTF32: &str = "utf-32";
117/// UTF-32LE (UTF-32 Little Endian)
118pub const UTF32LE: &str = "utf-32le";
119/// UTF-32BE (UTF-32 Big Endian)
120pub const UTF32BE: &str = "utf-32be";
121/// Charset utf8
122pub const CHARSET_UTF_8: &str = "charset=utf-8";
123/// Charset iso-8859-1
124pub const CHARSET_ISO_8859_1: &str = "charset=iso-8859-1";
125/// Charset windows-1252
126pub const CHARSET_WINDOWS_1252: &str = "charset=windows-1252";
127/// Charset shift_jis
128pub const CHARSET_SHIFT_JIS: &str = "charset=shift_jis";
129/// Charset gb2312
130pub const CHARSET_GB2312: &str = "charset=gb2312";
131/// Charset big5
132pub const CHARSET_BIG5: &str = "charset=big5";
133/// Charset utf-16
134pub const CHARSET_UTF_16: &str = "charset=utf-16";
135/// Charset utf-32
136pub const CHARSET_UTF_32: &str = "charset=utf-32";
137/// Charset macintosh
138pub const CHARSET_MACINTOSH: &str = "charset=macintosh";
139/// Charset euc-kr
140pub const CHARSET_EUC_KR: &str = "charset=euc-kr";
141/// Charset us-ascii
142pub const CHARSET_ASCII: &str = "charset=us-ascii";
143/// Charset iso-8859-2
144pub const CHARSET_ISO_8859_2: &str = "charset=iso-8859-2";
145/// Charset iso-8859-3
146pub const CHARSET_ISO_8859_3: &str = "charset=iso-8859-3";
147/// Charset iso-8859-4
148pub const CHARSET_ISO_8859_4: &str = "charset=iso-8859-4";
149/// Charset iso-8859-5
150pub const CHARSET_ISO_8859_5: &str = "charset=iso-8859-5";
151/// Charset iso-8859-6
152pub const CHARSET_ISO_8859_6: &str = "charset=iso-8859-6";
153/// Charset iso-8859-7
154pub const CHARSET_ISO_8859_7: &str = "charset=iso-8859-7";
155/// Charset iso-8859-8
156pub const CHARSET_ISO_8859_8: &str = "charset=iso-8859-8";
157/// Charset iso-8859-9
158pub const CHARSET_ISO_8859_9: &str = "charset=iso-8859-9";
159/// Charset iso-8859-10
160pub const CHARSET_ISO_8859_10: &str = "charset=iso-8859-10";
161/// Charset iso-8859-11
162pub const CHARSET_ISO_8859_11: &str = "charset=iso-8859-11";
163/// Charset iso-8859-13
164pub const CHARSET_ISO_8859_13: &str = "charset=iso-8859-13";
165/// Charset iso-8859-14
166pub const CHARSET_ISO_8859_14: &str = "charset=iso-8859-14";
167/// Charset iso-8859-15
168pub const CHARSET_ISO_8859_15: &str = "charset=iso-8859-15";
169/// Charset iso-8859-16
170pub const CHARSET_ISO_8859_16: &str = "charset=iso-8859-16";
171/// Charset windows-1250
172pub const CHARSET_WINDOWS_1250: &str = "charset=windows-1250";
173/// Charset windows-1251
174pub const CHARSET_WINDOWS_1251: &str = "charset=windows-1251";
175/// Charset windows-1253
176pub const CHARSET_WINDOWS_1253: &str = "charset=windows-1253";
177/// Charset windows-1254
178pub const CHARSET_WINDOWS_1254: &str = "charset=windows-1254";
179/// Charset windows-1255
180pub const CHARSET_WINDOWS_1255: &str = "charset=windows-1255";
181/// Charset windows-1256
182pub const CHARSET_WINDOWS_1256: &str = "charset=windows-1256";
183/// Charset windows-1257
184pub const CHARSET_WINDOWS_1257: &str = "charset=windows-1257";
185/// Charset windows-1258
186pub const CHARSET_WINDOWS_1258: &str = "charset=windows-1258";
187/// Charset koi8-r
188pub const CHARSET_KOI8_R: &str = "charset=koi8-r";
189/// Charset koi8-u
190pub const CHARSET_KOI8_U: &str = "charset=koi8-u";
191/// Charset euc-jp
192pub const CHARSET_EUC_JP: &str = "charset=euc-jp";
193/// Charset utf-16le
194pub const CHARSET_UTF_16LE: &str = "charset=utf-16le";
195/// Charset utf-16be
196pub const CHARSET_UTF_16BE: &str = "charset=utf-16be";
197/// Charset utf-32le
198pub const CHARSET_UTF_32LE: &str = "charset=utf-32le";
199/// Charset utf-32be
200pub const CHARSET_UTF_32BE: &str = "charset=utf-32be";
201/// H2C
202pub const H2C_LOWERCASE: &str = "h2c";
203/// H2C
204pub const H2C_UPPERCASE: &str = "H2C";
205
206// TLS
207pub const TLS_LOWERCASE: &str = "tls";
208/// TLS
209pub const TLS_UPPERCASE: &str = "TLS";
210/// TLS/1.0
211pub const TLS_1_0: &str = "TLS/1.0";
212/// TLS/1.1
213pub const TLS_1_1: &str = "TLS/1.1";
214/// TLS/1.2
215pub const TLS_1_2: &str = "TLS/1.2";
216/// TLS/1.3
217pub const TLS_1_3: &str = "TLS/1.3";
218/// Bytes
219pub const BYTES: &str = "bytes";
220/// Cache control directive: max-age
221pub const MAX_AGE: &str = "max-age";
222/// Cache control directive: must-revalidate
223pub const MUST_REVALIDATE: &str = "must-revalidate";
224/// Cache control directive: no-store
225pub const NO_STORE: &str = "no-store";
226/// Cache control directive: no-transform
227pub const NO_TRANSFORM: &str = "no-transform";
228/// Cache control directive: proxy-revalidate
229pub const PROXY_REVALIDATE: &str = "proxy-revalidate";
230/// Cache control directive: s-maxage
231pub const S_MAXAGE: &str = "s-maxage";
232/// Cache control directive: immutable
233pub const IMMUTABLE: &str = "immutable";
234/// Cache control directive: stale-while-revalidate
235pub const STALE_WHILE_REVALIDATE: &str = "stale-while-revalidate";
236/// Cache control directive: stale-if-error
237pub const STALE_IF_ERROR: &str = "stale-if-error";
238/// Content disposition: inline
239pub const INLINE: &str = "inline";
240/// Content disposition: attachment
241pub const ATTACHMENT: &str = "attachment";
242/// Content disposition: form-data
243pub const FORM_DATA: &str = "form-data";
244/// X-Frame-Options: ALLOWALL
245pub const ALLOWALL: &str = "ALLOWALL";
246/// X-Content-Type-Options: nosniff (already exists as NOSNIFF)/// Referrer Policy: no-referrer
247pub const NO_REFERRER: &str = "no-referrer";
248/// Referrer Policy: no-referrer-when-downgrade
249pub const NO_REFERRER_WHEN_DOWNGRADE: &str = "no-referrer-when-downgrade";
250/// Referrer Policy: origin
251pub const ORIGIN_ONLY: &str = "origin";
252/// Referrer Policy: origin-when-cross-origin
253pub const ORIGIN_WHEN_CROSS_ORIGIN: &str = "origin-when-cross-origin";
254/// Referrer Policy: same-origin
255pub const SAME_ORIGIN: &str = "same-origin";
256/// Referrer Policy: strict-origin
257pub const STRICT_ORIGIN: &str = "strict-origin";
258/// Referrer Policy: strict-origin-when-cross-origin
259pub const STRICT_ORIGIN_WHEN_CROSS_ORIGIN: &str = "strict-origin-when-cross-origin";
260/// Referrer Policy: unsafe-url
261pub const UNSAFE_URL: &str = "unsafe-url";
262/// Cross-Origin-Embedder-Policy: require-corp
263pub const REQUIRE_CORP: &str = "require-corp";
264/// Cross-Origin-Embedder-Policy: credentialless
265pub const CREDENTIALLESS: &str = "credentialless";
266/// Cross-Origin-Opener-Policy: same-origin
267pub const SAME_ORIGIN_COOP: &str = "same-origin";
268/// Cross-Origin-Opener-Policy: same-origin-allow-popups
269pub const SAME_ORIGIN_ALLOW_POPUPS: &str = "same-origin-allow-popups";
270/// Cross-Origin-Opener-Policy: unsafe-none
271pub const UNSAFE_NONE: &str = "unsafe-none";
272/// Cross-Origin-Resource-Policy: same-site
273pub const SAME_SITE: &str = "same-site";
274/// Cross-Origin-Resource-Policy: cross-origin
275pub const CROSS_ORIGIN: &str = "cross-origin";
276/// X-XSS-Protection: 1; mode=block
277pub const XSS_PROTECTION_BLOCK: &str = "1; mode=block";
278/// X-XSS-Protection: 0
279pub const XSS_PROTECTION_DISABLED: &str = "0";
280/// X-DNS-Prefetch-Control: on
281pub const DNS_PREFETCH_ON: &str = "on";
282/// X-DNS-Prefetch-Control: off
283pub const DNS_PREFETCH_OFF: &str = "off";
284/// X-Download-Options: noopen
285pub const NOOPEN: &str = "noopen";
286/// X-Permitted-Cross-Domain-Policies: none
287pub const NONE: &str = "none";
288/// X-Permitted-Cross-Domain-Policies: master-only
289pub const MASTER_ONLY: &str = "master-only";
290/// X-Permitted-Cross-Domain-Policies: by-content-type
291pub const BY_CONTENT_TYPE: &str = "by-content-type";
292/// X-Permitted-Cross-Domain-Policies: all
293pub const ALL: &str = "all";
294/// X-Robots-Tag: noindex
295pub const NOINDEX: &str = "noindex";
296/// X-Robots-Tag: nofollow
297pub const NOFOLLOW: &str = "nofollow";
298/// X-Robots-Tag: noarchive
299pub const NOARCHIVE: &str = "noarchive";
300/// X-Robots-Tag: nosnippet
301pub const NOSNIPPET: &str = "nosnippet";
302/// X-Robots-Tag: noimageindex
303pub const NOIMAGEINDEX: &str = "noimageindex";
304/// X-UA-Compatible: IE=edge
305pub const IE_EDGE: &str = "IE=edge";
306/// Expect: 100-continue
307pub const CONTINUE_EXPECT: &str = "100-continue";
308/// Transfer-Encoding: compress
309pub const COMPRESS: &str = "compress";
310/// Accept-Ranges: none
311pub const NONE_RANGES: &str = "none";
312/// Vary: accept-encoding
313pub const VARY_ACCEPT_ENCODING: &str = "accept-encoding";
314/// Vary: user-agent
315pub const VARY_USER_AGENT: &str = "user-agent";
316/// Vary: origin
317pub const VARY_ORIGIN: &str = "origin";
318/// domain
319pub const COOKIE_DOMAIN: &str = "Domain";
320/// domain lowercase
321pub const COOKIE_DOMAIN_LOWERCASE: &str = "domain";
322/// path
323pub const COOKIE_PATH: &str = "Path";
324/// path lowercase
325pub const COOKIE_PATH_LOWERCASE: &str = "path";
326/// secure
327pub const COOKIE_SECURE: &str = "Secure";
328/// secure lowercase
329pub const COOKIE_SECURE_LOWERCASE: &str = "secure";
330/// HttpOnly
331pub const COOKIE_HTTP_ONLY: &str = "HttpOnly";
332/// httponly lowercase
333pub const COOKIE_HTTP_ONLY_LOWERCASE: &str = "httponly";
334/// SameSite
335pub const COOKIE_SAME_SITE: &str = "SameSite";
336/// samesite lowercase
337pub const COOKIE_SAME_SITE_LOWERCASE: &str = "samesite";
338/// max-age
339pub const COOKIE_MAX_AGE: &str = "Max-Age";
340/// max-age lowercase
341pub const COOKIE_MAX_AGE_LOWERCASE: &str = "max-age";
342/// expires
343pub const COOKIE_EXPIRES: &str = "Expires";
344/// expires lowercase
345pub const COOKIE_EXPIRES_LOWERCASE: &str = "expires";
346/// priority
347pub const COOKIE_PRIORITY: &str = "Priority";
348/// priority lowercase
349pub const COOKIE_PRIORITY_LOWERCASE: &str = "priority";
350/// preload
351pub const COOKIE_PRELOAD: &str = "Preload";
352/// preload lowercase
353pub const COOKIE_PRELOAD_LOWERCASE: &str = "preload";
354/// SameSite value: Strict
355pub const COOKIE_SAME_SITE_STRICT: &str = "Strict";
356/// SameSite value: Lax
357pub const COOKIE_SAME_SITE_LAX: &str = "Lax";
358/// SameSite value: None
359pub const COOKIE_SAME_SITE_NONE: &str = "None";
360/// SameSite value: strict lowercase
361pub const COOKIE_SAME_SITE_STRICT_LOWERCASE: &str = "strict";
362/// SameSite value: lax lowercase
363pub const COOKIE_SAME_SITE_LAX_LOWERCASE: &str = "lax";
364/// SameSite value: none lowercase
365pub const COOKIE_SAME_SITE_NONE_LOWERCASE: &str = "none";
366/// Priority value: Low
367pub const COOKIE_PRIORITY_LOW: &str = "Low";
368/// Priority value: Medium
369pub const COOKIE_PRIORITY_MEDIUM: &str = "Medium";
370/// Priority value: High
371pub const COOKIE_PRIORITY_HIGH: &str = "High";
372/// Priority value: low lowercase
373pub const COOKIE_PRIORITY_LOW_LOWERCASE: &str = "low";
374/// Priority value: medium lowercase
375pub const COOKIE_PRIORITY_MEDIUM_LOWERCASE: &str = "medium";
376/// Priority value: high lowercase
377pub const COOKIE_PRIORITY_HIGH_LOWERCASE: &str = "high";
378/// Cookie attribute with value: SameSite=Strict
379pub const COOKIE_SAME_SITE_STRICT_ATTR: &str = "SameSite=Strict";
380/// Cookie attribute with value: SameSite=Lax
381pub const COOKIE_SAME_SITE_LAX_ATTR: &str = "SameSite=Lax";
382/// Cookie attribute with value: SameSite=None
383pub const COOKIE_SAME_SITE_NONE_ATTR: &str = "SameSite=None";
384/// Cookie attribute with value: samesite=strict lowercase
385pub const COOKIE_SAME_SITE_STRICT_ATTR_LOWERCASE: &str = "samesite=strict";
386/// Cookie attribute with value: samesite=lax lowercase
387pub const COOKIE_SAME_SITE_LAX_ATTR_LOWERCASE: &str = "samesite=lax";
388/// Cookie attribute with value: samesite=none lowercase
389pub const COOKIE_SAME_SITE_NONE_ATTR_LOWERCASE: &str = "samesite=none";
390/// Cookie attribute with value: Priority=Low
391pub const COOKIE_PRIORITY_LOW_ATTR: &str = "Priority=Low";
392/// Cookie attribute with value: Priority=Medium
393pub const COOKIE_PRIORITY_MEDIUM_ATTR: &str = "Priority=Medium";
394/// Cookie attribute with value: Priority=High
395pub const COOKIE_PRIORITY_HIGH_ATTR: &str = "Priority=High";
396/// Cookie attribute with value: priority=low lowercase
397pub const COOKIE_PRIORITY_LOW_ATTR_LOWERCASE: &str = "priority=low";
398/// Cookie attribute with value: priority=medium lowercase
399pub const COOKIE_PRIORITY_MEDIUM_ATTR_LOWERCASE: &str = "priority=medium";
400/// Cookie attribute with value: priority=high lowercase
401pub const COOKIE_PRIORITY_HIGH_ATTR_LOWERCASE: &str = "priority=high";
402/// Cookie separator
403pub const COOKIE_SEPARATOR: &str = "; ";
404/// Cookie name-value separator
405pub const COOKIE_NAME_VALUE_SEPARATOR: &str = "=";
406/// Cookie attribute prefix: Domain=
407pub const COOKIE_DOMAIN_PREFIX: &str = "Domain=";
408/// Cookie attribute prefix: domain= lowercase
409pub const COOKIE_DOMAIN_PREFIX_LOWERCASE: &str = "domain=";
410/// Cookie attribute prefix: Path=
411pub const COOKIE_PATH_PREFIX: &str = "Path=";
412/// Cookie attribute prefix: path= lowercase
413pub const COOKIE_PATH_PREFIX_LOWERCASE: &str = "path=";
414/// Cookie attribute prefix: Max-Age=
415pub const COOKIE_MAX_AGE_PREFIX: &str = "Max-Age=";
416/// Cookie attribute prefix: max-age= lowercase
417pub const COOKIE_MAX_AGE_PREFIX_LOWERCASE: &str = "max-age=";
418/// Cookie attribute prefix: Expires=
419pub const COOKIE_EXPIRES_PREFIX: &str = "Expires=";
420/// Cookie attribute prefix: expires= lowercase
421pub const COOKIE_EXPIRES_PREFIX_LOWERCASE: &str = "expires=";
422/// Cookie attribute prefix: SameSite=
423pub const COOKIE_SAME_SITE_PREFIX: &str = "SameSite=";
424/// Cookie attribute prefix: samesite= lowercase
425pub const COOKIE_SAME_SITE_PREFIX_LOWERCASE: &str = "samesite=";
426/// Cookie attribute prefix: Priority=
427pub const COOKIE_PRIORITY_PREFIX: &str = "Priority=";
428/// Cookie attribute prefix: priority= lowercase
429pub const COOKIE_PRIORITY_PREFIX_LOWERCASE: &str = "priority=";
430/// Cookie common max-age values: 0 (delete immediately)
431pub const COOKIE_MAX_AGE_DELETE: &str = "0";
432/// Cookie common max-age values: session (no max-age)
433pub const COOKIE_MAX_AGE_SESSION: &str = "";
434/// Cookie common max-age values: 1 hour
435pub const COOKIE_MAX_AGE_1_HOUR: &str = "3600";
436/// Cookie common max-age values: 1 day
437pub const COOKIE_MAX_AGE_1_DAY: &str = "86400";
438/// Cookie common max-age values: 1 week
439pub const COOKIE_MAX_AGE_1_WEEK: &str = "604800";
440/// Cookie common max-age values: 1 month (30 days)
441pub const COOKIE_MAX_AGE_1_MONTH: &str = "2592000";
442/// Cookie common max-age values: 1 year
443pub const COOKIE_MAX_AGE_1_YEAR: &str = "31536000";
444/// Cookie common path values: root path
445pub const COOKIE_PATH_ROOT: &str = "/";
446/// Cookie common domain values: localhost
447pub const COOKIE_DOMAIN_LOCALHOST: &str = "localhost";
448/// Cookie __Secure- prefix
449pub const COOKIE_SECURE_PREFIX: &str = "__Secure-";
450/// Cookie __Host- prefix
451pub const COOKIE_HOST_PREFIX: &str = "__Host-";
452/// Cookie complete attribute strings with common values/// Complete secure cookie attributes
453pub const COOKIE_SECURE_HTTP_ONLY: &str = "Secure; HttpOnly";
454/// Complete secure cookie attributes lowercase
455pub const COOKIE_SECURE_HTTP_ONLY_LOWERCASE: &str = "secure; httponly";
456/// Complete secure cookie with SameSite=Strict
457pub const COOKIE_SECURE_HTTP_ONLY_SAME_SITE_STRICT: &str = "Secure; HttpOnly; SameSite=Strict";
458/// Complete secure cookie with SameSite=Strict lowercase
459pub const COOKIE_SECURE_HTTP_ONLY_SAME_SITE_STRICT_LOWERCASE: &str =
460    "secure; httponly; samesite=strict";
461/// Complete secure cookie with SameSite=Lax
462pub const COOKIE_SECURE_HTTP_ONLY_SAME_SITE_LAX: &str = "Secure; HttpOnly; SameSite=Lax";
463/// Complete secure cookie with SameSite=Lax lowercase
464pub const COOKIE_SECURE_HTTP_ONLY_SAME_SITE_LAX_LOWERCASE: &str = "secure; httponly; samesite=lax";
465/// Complete secure cookie with SameSite=None
466pub const COOKIE_SECURE_HTTP_ONLY_SAME_SITE_NONE: &str = "Secure; HttpOnly; SameSite=None";
467/// Complete secure cookie with SameSite=None lowercase
468pub const COOKIE_SECURE_HTTP_ONLY_SAME_SITE_NONE_LOWERCASE: &str =
469    "secure; httponly; samesite=none";
470/// Cookie with root path
471pub const COOKIE_PATH_ROOT_ATTR: &str = "Path=/";
472/// Cookie with root path lowercase
473pub const COOKIE_PATH_ROOT_ATTR_LOWERCASE: &str = "path=/";
474/// Cookie deletion attributes (Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:00 GMT)
475pub const COOKIE_DELETE_ATTRS: &str = "Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:00 GMT";
476/// Cookie deletion attributes lowercase
477pub const COOKIE_DELETE_ATTRS_LOWERCASE: &str = "max-age=0; expires=Thu, 01 Jan 1970 00:00:00 GMT";
478/// Common expires date for deletion
479pub const COOKIE_EXPIRES_EPOCH: &str = "Thu, 01 Jan 1970 00:00:00 GMT";
480/// Cookie attribute: Expires
481pub const COOKIE_EXPIRES_ATTRIBUTE: &str = "; Expires=";
482/// Cookie attribute: expires lowercase
483pub const COOKIE_EXPIRES_ATTRIBUTE_LOWERCASE: &str = "; expires=";
484/// Cookie attribute: Max-Age
485pub const COOKIE_MAX_AGE_ATTRIBUTE: &str = "; Max-Age=";
486/// Cookie attribute: max-age lowercase
487pub const COOKIE_MAX_AGE_ATTRIBUTE_LOWERCASE: &str = "; max-age=";
488/// Cookie attribute: Domain
489pub const COOKIE_DOMAIN_ATTRIBUTE: &str = "; Domain=";
490/// Cookie attribute: domain lowercase
491pub const COOKIE_DOMAIN_ATTRIBUTE_LOWERCASE: &str = "; domain=";
492/// Cookie attribute: Path
493pub const COOKIE_PATH_ATTRIBUTE: &str = "; Path=";
494/// Cookie attribute: path lowercase
495pub const COOKIE_PATH_ATTRIBUTE_LOWERCASE: &str = "; path=";
496/// Cookie attribute: Secure
497pub const COOKIE_SECURE_ATTRIBUTE: &str = "; Secure";
498/// Cookie attribute: secure lowercase
499pub const COOKIE_SECURE_ATTRIBUTE_LOWERCASE: &str = "; secure";
500/// Cookie attribute: HttpOnly
501pub const COOKIE_HTTP_ONLY_ATTRIBUTE: &str = "; HttpOnly";
502/// Cookie attribute: httponly lowercase
503pub const COOKIE_HTTP_ONLY_ATTRIBUTE_LOWERCASE: &str = "; httponly";
504/// Cookie attribute: SameSite
505pub const COOKIE_SAME_SITE_ATTRIBUTE: &str = "; SameSite=";
506/// Cookie attribute: samesite lowercase
507pub const COOKIE_SAME_SITE_ATTRIBUTE_LOWERCASE: &str = "; samesite=";