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 },