FastCGI: Ignore HTTP_CONTENT_(TYPE|LENGTH)

The non-HTTP_ versions of these are authoritative, Also fixes a memory
leak when both the HTTP_ and non-HTTP_ versions are included.
This commit is contained in:
Yorhel 2025-04-25 09:31:43 +02:00
parent e88ad65232
commit 0cd947c545
2 changed files with 12 additions and 2 deletions

View file

@ -167,6 +167,13 @@ record 1, 4, "\x0c\x05CONTENT_TYPEsomet";
record 1, 2, "";
isrec {'content-type','somet'}, {body => ''}, -6;
start;
begin;
record 1, 4, "\x13\x01HTTP_CONTENT_LENGTH3\x0e\x01CONTENT_LENGTH0\x13\x01HTTP_CONTENT_LENGTH5";
record 1, 4, "";
record 1, 5, "";
isrec {'content-length','0'}, {body => ''};
start;
begin;
record 1, 4, "\x0e\x05CONTENT_LENGTH65536";