diff 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
line wrap: on
line diff
--- a/lib/Test/Nginx/HTTP3.pm
+++ b/lib/Test/Nginx/HTTP3.pm
@@ -462,6 +462,15 @@ sub pack_body {
 	$buf .= $body;
 }
 
+sub h3_max_data {
+	my ($self, $val, $stream) = @_;
+
+	my $buf = defined $stream
+		? "\x11" . build_int($stream) . build_int($val)
+		: "\x10" . build_int($val);
+	return $self->raw_write($buf);
+}
+
 my %cframe = (
 	0 => { name => 'DATA', value => \&data },
 	1 => { name => 'HEADERS', value => \&headers },