Mercurial > hg > nginx-tests
comparison lib/Test/Nginx/HTTP3.pm @ 1889:8303f3633f65
Tests: added HTTP/3 proxy_max_temp_file_size tests.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Fri, 05 May 2023 15:53:12 +0400 |
parents | 1023354f3a41 |
children | f35824e75b66 |
comparison
equal
deleted
inserted
replaced
1888:cc13f7b098db | 1889:8303f3633f65 |
---|---|
458 my ($self, $body) = @_; | 458 my ($self, $body) = @_; |
459 | 459 |
460 my $buf .= pack("C", 0); | 460 my $buf .= pack("C", 0); |
461 $buf .= build_int(length($body)); | 461 $buf .= build_int(length($body)); |
462 $buf .= $body; | 462 $buf .= $body; |
463 } | |
464 | |
465 sub h3_max_data { | |
466 my ($self, $val, $stream) = @_; | |
467 | |
468 my $buf = defined $stream | |
469 ? "\x11" . build_int($stream) . build_int($val) | |
470 : "\x10" . build_int($val); | |
471 return $self->raw_write($buf); | |
463 } | 472 } |
464 | 473 |
465 my %cframe = ( | 474 my %cframe = ( |
466 0 => { name => 'DATA', value => \&data }, | 475 0 => { name => 'DATA', value => \&data }, |
467 1 => { name => 'HEADERS', value => \&headers }, | 476 1 => { name => 'HEADERS', value => \&headers }, |