Mercurial > hg > nginx-tests
comparison grpc_ssl.t @ 1986:11463d379570
Tests: reworked HTTP/2 tests to use "http2 on".
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Tue, 04 Jun 2024 05:08:02 +0300 |
parents | b5036a0f9ae0 |
children |
comparison
equal
deleted
inserted
replaced
1985:b5e2609d34a3 | 1986:11463d379570 |
---|---|
42 server 127.0.0.1:8081; | 42 server 127.0.0.1:8081; |
43 keepalive 1; | 43 keepalive 1; |
44 } | 44 } |
45 | 45 |
46 server { | 46 server { |
47 listen 127.0.0.1:8081 http2 ssl; | 47 listen 127.0.0.1:8081 ssl; |
48 server_name localhost; | 48 server_name localhost; |
49 | 49 |
50 ssl_certificate_key localhost.key; | 50 ssl_certificate_key localhost.key; |
51 ssl_certificate localhost.crt; | 51 ssl_certificate localhost.crt; |
52 | 52 |
53 ssl_verify_client optional; | 53 ssl_verify_client optional; |
54 ssl_client_certificate client.crt; | 54 ssl_client_certificate client.crt; |
55 | 55 |
56 http2 on; | |
56 http2_body_preread_size 128k; | 57 http2_body_preread_size 128k; |
57 | 58 |
58 location / { | 59 location / { |
59 grpc_pass 127.0.0.1:8082; | 60 grpc_pass 127.0.0.1:8082; |
60 add_header X-Connection $connection; | 61 add_header X-Connection $connection; |
61 } | 62 } |
62 } | 63 } |
63 | 64 |
64 server { | 65 server { |
65 listen 127.0.0.1:8080 http2; | 66 listen 127.0.0.1:8080; |
66 server_name localhost; | 67 server_name localhost; |
67 | 68 |
69 http2 on; | |
68 http2_body_preread_size 128k; | 70 http2_body_preread_size 128k; |
69 | 71 |
70 location / { | 72 location / { |
71 grpc_pass grpcs://127.0.0.1:8081; | 73 grpc_pass grpcs://127.0.0.1:8081; |
72 grpc_ssl_name localhost; | 74 grpc_ssl_name localhost; |
127 | 129 |
128 sleep 1 if $^O eq 'MSWin32'; | 130 sleep 1 if $^O eq 'MSWin32'; |
129 | 131 |
130 $t->write_file('password', 'client'); | 132 $t->write_file('password', 'client'); |
131 | 133 |
132 # suppress deprecation warning | |
133 | |
134 open OLDERR, ">&", \*STDERR; close STDERR; | |
135 $t->run(); | 134 $t->run(); |
136 open STDERR, ">&", \*OLDERR; | |
137 | 135 |
138 ############################################################################### | 136 ############################################################################### |
139 | 137 |
140 my $p = port(8082); | 138 my $p = port(8082); |
141 my $f = grpc(); | 139 my $f = grpc(); |