comparison src/http/v3/ngx_http_v3.h @ 8958:10522e8dea41 quic

HTTP/3: improved processing of multiple Cookie field lines. As per draft-ietf-quic-http, 4.1.1.2, and similar to HTTP/2 specification, they ought to be concatenated. This closely follows ngx_http_v2_module.
author Sergey Kandaurov <pluknet@nginx.com>
date Thu, 30 Dec 2021 12:59:32 +0300
parents 18d23ed15eef
children 3d0fc72d409e
comparison
equal deleted inserted replaced
8957:de7d36aa9bc7 8958:10522e8dea41
121 121
122 struct ngx_http_v3_parse_s { 122 struct ngx_http_v3_parse_s {
123 size_t header_limit; 123 size_t header_limit;
124 ngx_http_v3_parse_headers_t headers; 124 ngx_http_v3_parse_headers_t headers;
125 ngx_http_v3_parse_data_t body; 125 ngx_http_v3_parse_data_t body;
126 ngx_array_t *cookies;
126 }; 127 };
127 128
128 129
129 struct ngx_http_v3_session_s { 130 struct ngx_http_v3_session_s {
130 ngx_http_v3_dynamic_table_t table; 131 ngx_http_v3_dynamic_table_t table;