Mercurial > hg > nginx-tests
comparison proxy_ssl.t @ 435:a7d04159e52b
Tests: completed proxy_ssl_session_reuse tests.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Fri, 11 Jul 2014 20:40:55 +0400 |
parents | ad164c14058a |
children | 8b4a6b8691eb |
comparison
equal
deleted
inserted
replaced
434:a8596c7b33cc | 435:a7d04159e52b |
---|---|
37 server { | 37 server { |
38 listen 127.0.0.1:8081 ssl; | 38 listen 127.0.0.1:8081 ssl; |
39 | 39 |
40 ssl_certificate_key localhost.key; | 40 ssl_certificate_key localhost.key; |
41 ssl_certificate localhost.crt; | 41 ssl_certificate localhost.crt; |
42 | |
43 location / { | |
44 add_header X-Session $ssl_session_reused; | |
45 } | |
42 } | 46 } |
43 | 47 |
44 server { | 48 server { |
45 listen 127.0.0.1:8080; | 49 listen 127.0.0.1:8080; |
46 server_name localhost; | 50 server_name localhost; |
47 | |
48 add_header X-Foo ssl; | |
49 | 51 |
50 location /ssl_reuse { | 52 location /ssl_reuse { |
51 proxy_pass https://127.0.0.1:8081/; | 53 proxy_pass https://127.0.0.1:8081/; |
52 proxy_ssl_session_reuse on; | 54 proxy_ssl_session_reuse on; |
53 } | 55 } |
83 | 85 |
84 $t->run(); | 86 $t->run(); |
85 | 87 |
86 ############################################################################### | 88 ############################################################################### |
87 | 89 |
88 like(http_get('/ssl'), qr/200 OK.*X-Foo: ssl/ms, 'ssl'); | 90 like(http_get('/ssl'), qr/200 OK.*X-Session: \./s, 'ssl'); |
89 like(http_get('/ssl'), qr/200 OK.*X-Foo: ssl/ms, 'ssl 2'); | 91 like(http_get('/ssl'), qr/200 OK.*X-Session: \./s, 'ssl 2'); |
90 like(http_get('/ssl_reuse'), qr/200 OK.*X-Foo: ssl/ms, 'ssl reuse session'); | 92 like(http_get('/ssl_reuse'), qr/200 OK.*X-Session: \./s, 'ssl reuse session'); |
91 like(http_get('/ssl_reuse'), qr/200 OK.*X-Foo: ssl/ms, 'ssl reuse session 2'); | 93 like(http_get('/ssl_reuse'), qr/200 OK.*X-Session: r/s, 'ssl reuse session 2'); |
92 | 94 |
93 ############################################################################### | 95 ############################################################################### |