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("") },