diff --git a/doc/h2load.1 b/doc/h2load.1 index dbd4455c..6f87717d 100644 --- a/doc/h2load.1 +++ b/doc/h2load.1 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "H2LOAD" "1" "Dec 19, 2017" "1.29.0" "nghttp2" +.TH "H2LOAD" "1" "Feb 02, 2018" "1.30.0" "nghttp2" .SH NAME h2load \- HTTP/2 benchmarking tool . diff --git a/doc/nghttp.1 b/doc/nghttp.1 index a4dd2ff2..91488c87 100644 --- a/doc/nghttp.1 +++ b/doc/nghttp.1 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "NGHTTP" "1" "Dec 19, 2017" "1.29.0" "nghttp2" +.TH "NGHTTP" "1" "Feb 02, 2018" "1.30.0" "nghttp2" .SH NAME nghttp \- HTTP/2 client . diff --git a/doc/nghttpd.1 b/doc/nghttpd.1 index 196bfac3..88665154 100644 --- a/doc/nghttpd.1 +++ b/doc/nghttpd.1 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "NGHTTPD" "1" "Dec 19, 2017" "1.29.0" "nghttp2" +.TH "NGHTTPD" "1" "Feb 02, 2018" "1.30.0" "nghttp2" .SH NAME nghttpd \- HTTP/2 server . diff --git a/doc/nghttpx.1 b/doc/nghttpx.1 index 6b14b69d..a6607c71 100644 --- a/doc/nghttpx.1 +++ b/doc/nghttpx.1 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "NGHTTPX" "1" "Dec 19, 2017" "1.29.0" "nghttp2" +.TH "NGHTTPX" "1" "Feb 02, 2018" "1.30.0" "nghttp2" .SH NAME nghttpx \- HTTP/2 proxy . @@ -228,6 +228,13 @@ the same . It is advised to set "redirect\-if\-no\-tls" parameter to all backends explicitly if this feature is desired. .sp +If "upgrade\-scheme" parameter is used along with "tls" +parameter, HTTP/2 :scheme pseudo header field is changed +to "https" from "http" when forwarding a request to this +particular backend. This is a workaround for a backend +server which requires "https" :scheme pseudo header +field on TLS encrypted connection. +.sp Since ";" and ":" are used as delimiter, must not contain these characters. Since ";" has special meaning in shell, the option value must be quoted. diff --git a/doc/nghttpx.1.rst b/doc/nghttpx.1.rst index 5caa5f09..272a2cb1 100644 --- a/doc/nghttpx.1.rst +++ b/doc/nghttpx.1.rst @@ -212,6 +212,13 @@ Connections "redirect-if-no-tls" parameter to all backends explicitly if this feature is desired. + If "upgrade-scheme" parameter is used along with "tls" + parameter, HTTP/2 :scheme pseudo header field is changed + to "https" from "http" when forwarding a request to this + particular backend. This is a workaround for a backend + server which requires "https" :scheme pseudo header + field on TLS encrypted connection. + Since ";" and ":" are used as delimiter, must not contain these characters. Since ";" has special meaning in shell, the option value must be quoted.