]> git.kaiwu.me - nginx.git/commit
HTTP/3: split header parser in two functions.
authorRoman Arutyunyan <arut@nginx.com>
Tue, 19 May 2020 12:29:10 +0000 (15:29 +0300)
committerRoman Arutyunyan <arut@nginx.com>
Tue, 19 May 2020 12:29:10 +0000 (15:29 +0300)
commit6abb50658fcdf6ab92a4bc9042cd7dd9bb413850
treeb7f4418b34440c8f0ba8ce83d96f5ad522a9d718
parentd69f678e9c788e2c2424eb6dc2fbacf8366213f6
HTTP/3: split header parser in two functions.

The first one parses pseudo-headers and is analagous to the request line
parser in HTTP/1.  The second one parses regular headers and is analogous to
the header parser in HTTP/1.

Additionally, error handling of client passing malformed uri is now fixed.
src/http/ngx_http_request.c
src/http/v3/ngx_http_v3.h
src/http/v3/ngx_http_v3_request.c