Mercurial > hg > nginx
comparison src/http/v3/ngx_http_v3_tables.c @ 8296:f11b7981a03d quic
HTTP/3: static table cleanup.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Sat, 28 Mar 2020 18:02:20 +0300 |
parents | 268f4389130d |
children | 26cb2f3259b1 |
comparison
equal
deleted
inserted
replaced
8295:5649079a41f4 | 8296:f11b7981a03d |
---|---|
15 | 15 |
16 | 16 |
17 static ngx_http_v3_header_t ngx_http_v3_static_table[] = { | 17 static ngx_http_v3_header_t ngx_http_v3_static_table[] = { |
18 | 18 |
19 { ngx_string(":authority"), ngx_string("") }, | 19 { ngx_string(":authority"), ngx_string("") }, |
20 { ngx_string(":path"), ngx_string("/") }, | 20 { ngx_string(":path"), ngx_string("/") }, |
21 { ngx_string("age"), ngx_string("0") }, | 21 { ngx_string("age"), ngx_string("0") }, |
22 { ngx_string("content-disposition"), ngx_string("") }, | 22 { ngx_string("content-disposition"), ngx_string("") }, |
23 { ngx_string("content-length"), ngx_string("0") }, | 23 { ngx_string("content-length"), ngx_string("0") }, |
24 { ngx_string("cookie"), ngx_string("") }, | 24 { ngx_string("cookie"), ngx_string("") }, |
25 { ngx_string("date"), ngx_string("") }, | 25 { ngx_string("date"), ngx_string("") }, |
45 { ngx_string(":status"), ngx_string("304") }, | 45 { ngx_string(":status"), ngx_string("304") }, |
46 { ngx_string(":status"), ngx_string("404") }, | 46 { ngx_string(":status"), ngx_string("404") }, |
47 { ngx_string(":status"), ngx_string("503") }, | 47 { ngx_string(":status"), ngx_string("503") }, |
48 { ngx_string("accept"), ngx_string("*/*") }, | 48 { ngx_string("accept"), ngx_string("*/*") }, |
49 { ngx_string("accept"), | 49 { ngx_string("accept"), |
50 ngx_string("application/dns-message ") }, | 50 ngx_string("application/dns-message") }, |
51 { ngx_string("accept-encoding"), ngx_string("gzip,") }, | 51 { ngx_string("accept-encoding"), ngx_string("gzip, deflate, br") }, |
52 { ngx_string("accept-ranges"), ngx_string("bytes") }, | 52 { ngx_string("accept-ranges"), ngx_string("bytes") }, |
53 { ngx_string("access-control-allow-headers"), | 53 { ngx_string("access-control-allow-headers"), |
54 ngx_string("cache-control") }, | 54 ngx_string("cache-control") }, |
55 { ngx_string("access-control-allow-headers"), | 55 { ngx_string("access-control-allow-headers"), |
56 ngx_string("content-type") }, | 56 ngx_string("content-type") }, |
60 { ngx_string("cache-control"), ngx_string("max-age=2592000") }, | 60 { ngx_string("cache-control"), ngx_string("max-age=2592000") }, |
61 { ngx_string("cache-control"), ngx_string("max-age=604800") }, | 61 { ngx_string("cache-control"), ngx_string("max-age=604800") }, |
62 { ngx_string("cache-control"), ngx_string("no-cache") }, | 62 { ngx_string("cache-control"), ngx_string("no-cache") }, |
63 { ngx_string("cache-control"), ngx_string("no-store") }, | 63 { ngx_string("cache-control"), ngx_string("no-store") }, |
64 { ngx_string("cache-control"), | 64 { ngx_string("cache-control"), |
65 ngx_string("public, max-age=31536000 ") }, | 65 ngx_string("public, max-age=31536000") }, |
66 { ngx_string("content-encoding"), ngx_string("br") }, | 66 { ngx_string("content-encoding"), ngx_string("br") }, |
67 { ngx_string("content-encoding"), ngx_string("gzip") }, | 67 { ngx_string("content-encoding"), ngx_string("gzip") }, |
68 { ngx_string("content-type"), | 68 { ngx_string("content-type"), |
69 ngx_string("application/dns-message") }, | 69 ngx_string("application/dns-message") }, |
70 { ngx_string("content-type"), | 70 { ngx_string("content-type"), |
88 ngx_string("max-age=31536000;includesubdomains") }, | 88 ngx_string("max-age=31536000;includesubdomains") }, |
89 { ngx_string("strict-transport-security"), | 89 { ngx_string("strict-transport-security"), |
90 ngx_string("max-age=31536000;includesubdomains;preload") }, | 90 ngx_string("max-age=31536000;includesubdomains;preload") }, |
91 { ngx_string("vary"), ngx_string("accept-encoding") }, | 91 { ngx_string("vary"), ngx_string("accept-encoding") }, |
92 { ngx_string("vary"), ngx_string("origin") }, | 92 { ngx_string("vary"), ngx_string("origin") }, |
93 { ngx_string("x-content-type-options"),ngx_string("nosniff") }, | 93 { ngx_string("x-content-type-options"), |
94 ngx_string("nosniff") }, | |
94 { ngx_string("x-xss-protection"), ngx_string("1;mode=block") }, | 95 { ngx_string("x-xss-protection"), ngx_string("1;mode=block") }, |
95 { ngx_string(":status"), ngx_string("100") }, | 96 { ngx_string(":status"), ngx_string("100") }, |
96 { ngx_string(":status"), ngx_string("204") }, | 97 { ngx_string(":status"), ngx_string("204") }, |
97 { ngx_string(":status"), ngx_string("206") }, | 98 { ngx_string(":status"), ngx_string("206") }, |
98 { ngx_string(":status"), ngx_string("302") }, | 99 { ngx_string(":status"), ngx_string("302") }, |
121 { ngx_string("access-control-request-method"), | 122 { ngx_string("access-control-request-method"), |
122 ngx_string("get") }, | 123 ngx_string("get") }, |
123 { ngx_string("access-control-request-method"), | 124 { ngx_string("access-control-request-method"), |
124 ngx_string("post") }, | 125 ngx_string("post") }, |
125 { ngx_string("alt-svc"), ngx_string("clear") }, | 126 { ngx_string("alt-svc"), ngx_string("clear") }, |
126 { ngx_string("horization"), ngx_string("") }, | 127 { ngx_string("authorization"), ngx_string("") }, |
127 { ngx_string("content-security-policy"), | 128 { ngx_string("content-security-policy"), |
128 ngx_string("script-src") }, | 129 ngx_string("script-src 'none';object-src 'none';base-uri 'none'") }, |
129 { ngx_string("early-data"), ngx_string("1") }, | 130 { ngx_string("early-data"), ngx_string("1") }, |
130 { ngx_string("expect-ct"), ngx_string("") }, | 131 { ngx_string("expect-ct"), ngx_string("") }, |
131 { ngx_string("forwarded"), ngx_string("") }, | 132 { ngx_string("forwarded"), ngx_string("") }, |
132 { ngx_string("if-range"), ngx_string("") }, | 133 { ngx_string("if-range"), ngx_string("") }, |
133 { ngx_string("origin"), ngx_string("") }, | 134 { ngx_string("origin"), ngx_string("") }, |