changeset 1345:da296387cdac

Documented the Vary support in proxy_ignore_headers and friends.
author Yaroslav Zhuravlev <yar@nginx.com>
date Wed, 29 Oct 2014 15:28:02 +0400
parents 2079e44e748f
children 9825126ffdbc
files xml/en/docs/http/ngx_http_fastcgi_module.xml xml/en/docs/http/ngx_http_proxy_module.xml xml/en/docs/http/ngx_http_scgi_module.xml xml/en/docs/http/ngx_http_uwsgi_module.xml xml/ru/docs/http/ngx_http_fastcgi_module.xml xml/ru/docs/http/ngx_http_proxy_module.xml xml/ru/docs/http/ngx_http_scgi_module.xml xml/ru/docs/http/ngx_http_uwsgi_module.xml
diffstat 8 files changed, 40 insertions(+), 24 deletions(-) [+]
line wrap: on
line diff
--- a/xml/en/docs/http/ngx_http_fastcgi_module.xml
+++ b/xml/en/docs/http/ngx_http_fastcgi_module.xml
@@ -10,7 +10,7 @@
 <module name="Module ngx_http_fastcgi_module"
         link="/en/docs/http/ngx_http_fastcgi_module.html"
         lang="en"
-        rev="21">
+        rev="22">
 
 <section id="summary">
 
@@ -647,7 +647,8 @@ The following fields can be ignored: <he
 <header>X-Accel-Expires</header>, <header>X-Accel-Limit-Rate</header> (1.1.6),
 <header>X-Accel-Buffering</header> (1.1.6),
 <header>X-Accel-Charset</header> (1.1.6), <header>Expires</header>,
-<header>Cache-Control</header>, and <header>Set-Cookie</header> (0.8.44).
+<header>Cache-Control</header>, <header>Set-Cookie</header> (0.8.44),
+and <header>Vary</header> (1.7.7).
 </para>
 
 <para>
@@ -657,7 +658,8 @@ effect:
 
 <listitem>
 <header>X-Accel-Expires</header>, <header>Expires</header>,
-<header>Cache-Control</header>, and <header>Set-Cookie</header>
+<header>Cache-Control</header>, <header>Set-Cookie</header>,
+and <header>Vary</header>
 set the parameters of response <link id="fastcgi_cache_valid">caching</link>;
 </listitem>
 
--- a/xml/en/docs/http/ngx_http_proxy_module.xml
+++ b/xml/en/docs/http/ngx_http_proxy_module.xml
@@ -10,7 +10,7 @@
 <module name="Module ngx_http_proxy_module"
         link="/en/docs/http/ngx_http_proxy_module.html"
         lang="en"
-        rev="28">
+        rev="29">
 
 <section id="summary">
 
@@ -814,7 +814,8 @@ The following fields can be ignored: <he
 <header>X-Accel-Expires</header>, <header>X-Accel-Limit-Rate</header> (1.1.6),
 <header>X-Accel-Buffering</header> (1.1.6),
 <header>X-Accel-Charset</header> (1.1.6), <header>Expires</header>,
-<header>Cache-Control</header>, and <header>Set-Cookie</header> (0.8.44).
+<header>Cache-Control</header>, <header>Set-Cookie</header> (0.8.44),
+and <header>Vary</header> (1.7.7).
 </para>
 
 <para>
@@ -824,7 +825,8 @@ effect:
 
 <listitem>
 <header>X-Accel-Expires</header>, <header>Expires</header>,
-<header>Cache-Control</header>, and <header>Set-Cookie</header>
+<header>Cache-Control</header>, <header>Set-Cookie</header>,
+and <header>Vary</header>
 set the parameters of response <link id="proxy_cache_valid">caching</link>;
 </listitem>
 
--- a/xml/en/docs/http/ngx_http_scgi_module.xml
+++ b/xml/en/docs/http/ngx_http_scgi_module.xml
@@ -10,7 +10,7 @@
 <module name="Module ngx_http_scgi_module"
         link="/en/docs/http/ngx_http_scgi_module.html"
         lang="en"
-        rev="9">
+        rev="10">
 
 <section id="summary">
 
@@ -612,7 +612,8 @@ The following fields can be ignored: <he
 <header>X-Accel-Expires</header>, <header>X-Accel-Limit-Rate</header> (1.1.6),
 <header>X-Accel-Buffering</header> (1.1.6),
 <header>X-Accel-Charset</header> (1.1.6), <header>Expires</header>,
-<header>Cache-Control</header>, and <header>Set-Cookie</header> (0.8.44).
+<header>Cache-Control</header>, <header>Set-Cookie</header> (0.8.44),
+and <header>Vary</header> (1.7.7).
 </para>
 
 <para>
@@ -622,7 +623,8 @@ effect:
 
 <listitem>
 <header>X-Accel-Expires</header>, <header>Expires</header>,
-<header>Cache-Control</header>, and <header>Set-Cookie</header>
+<header>Cache-Control</header>, <header>Set-Cookie</header>,
+and <header>Vary</header>
 set the parameters of response <link id="scgi_cache_valid">caching</link>;
 </listitem>
 
--- a/xml/en/docs/http/ngx_http_uwsgi_module.xml
+++ b/xml/en/docs/http/ngx_http_uwsgi_module.xml
@@ -10,7 +10,7 @@
 <module name="Module ngx_http_uwsgi_module"
         link="/en/docs/http/ngx_http_uwsgi_module.html"
         lang="en"
-        rev="10">
+        rev="11">
 
 <section id="summary">
 
@@ -612,7 +612,8 @@ The following fields can be ignored: <he
 <header>X-Accel-Expires</header>, <header>X-Accel-Limit-Rate</header> (1.1.6),
 <header>X-Accel-Buffering</header> (1.1.6),
 <header>X-Accel-Charset</header> (1.1.6), <header>Expires</header>,
-<header>Cache-Control</header>, and <header>Set-Cookie</header> (0.8.44).
+<header>Cache-Control</header>, <header>Set-Cookie</header> (0.8.44),
+and <header>Vary</header> (1.7.7).
 </para>
 
 <para>
@@ -622,7 +623,8 @@ effect:
 
 <listitem>
 <header>X-Accel-Expires</header>, <header>Expires</header>,
-<header>Cache-Control</header>, and <header>Set-Cookie</header>
+<header>Cache-Control</header>, <header>Set-Cookie</header>,
+and <header>Vary</header>
 set the parameters of response <link id="uwsgi_cache_valid">caching</link>;
 </listitem>
 
--- a/xml/ru/docs/http/ngx_http_fastcgi_module.xml
+++ b/xml/ru/docs/http/ngx_http_fastcgi_module.xml
@@ -10,7 +10,7 @@
 <module name="Модуль ngx_http_fastcgi_module"
         link="/ru/docs/http/ngx_http_fastcgi_module.html"
         lang="ru"
-        rev="21">
+        rev="22">
 
 <section id="summary">
 
@@ -645,7 +645,8 @@ nginx не передаёт клиенту поля заголовка <header>Status</header> и
 <header>X-Accel-Expires</header>, <header>X-Accel-Limit-Rate</header> (1.1.6),
 <header>X-Accel-Buffering</header> (1.1.6),
 <header>X-Accel-Charset</header> (1.1.6), <header>Expires</header>,
-<header>Cache-Control</header> и <header>Set-Cookie</header> (0.8.44).
+<header>Cache-Control</header>, <header>Set-Cookie</header> (0.8.44)
+и <header>Vary</header> (1.7.7).
 </para>
 
 <para>
@@ -654,7 +655,8 @@ nginx не передаёт клиенту поля заголовка <header>Status</header> и
 
 <listitem>
 <header>X-Accel-Expires</header>, <header>Expires</header>,
-<header>Cache-Control</header> и <header>Set-Cookie</header>
+<header>Cache-Control</header>, <header>Set-Cookie</header>
+и <header>Vary</header>
 задают параметры <link id="fastcgi_cache_valid">кэширования</link> ответа;
 </listitem>
 
--- a/xml/ru/docs/http/ngx_http_proxy_module.xml
+++ b/xml/ru/docs/http/ngx_http_proxy_module.xml
@@ -10,7 +10,7 @@
 <module name="Модуль ngx_http_proxy_module"
         link="/ru/docs/http/ngx_http_proxy_module.html"
         lang="ru"
-        rev="28">
+        rev="29">
 
 <section id="summary">
 
@@ -812,7 +812,8 @@ nginx не передаёт клиенту поля заголовка <header>Date</header>,
 <header>X-Accel-Expires</header>, <header>X-Accel-Limit-Rate</header> (1.1.6),
 <header>X-Accel-Buffering</header> (1.1.6),
 <header>X-Accel-Charset</header> (1.1.6), <header>Expires</header>,
-<header>Cache-Control</header> и <header>Set-Cookie</header> (0.8.44).
+<header>Cache-Control</header>, <header>Set-Cookie</header> (0.8.44)
+и <header>Vary</header> (1.7.7).
 </para>
 
 <para>
@@ -821,7 +822,8 @@ nginx не передаёт клиенту поля заголовка <header>Date</header>,
 
 <listitem>
 <header>X-Accel-Expires</header>, <header>Expires</header>,
-<header>Cache-Control</header> и <header>Set-Cookie</header>
+<header>Cache-Control</header> <header>Set-Cookie</header>
+и <header>Vary</header>
 задают параметры <link id="proxy_cache_valid">кэширования</link> ответа;
 </listitem>
 
--- a/xml/ru/docs/http/ngx_http_scgi_module.xml
+++ b/xml/ru/docs/http/ngx_http_scgi_module.xml
@@ -10,7 +10,7 @@
 <module name="Модуль ngx_http_scgi_module"
         link="/ru/docs/http/ngx_http_scgi_module.html"
         lang="ru"
-        rev="9">
+        rev="10">
 
 <section id="summary">
 
@@ -610,7 +610,8 @@ nginx не передаёт клиенту поля заголовка <header>Status</header> и
 <header>X-Accel-Expires</header>, <header>X-Accel-Limit-Rate</header> (1.1.6),
 <header>X-Accel-Buffering</header> (1.1.6),
 <header>X-Accel-Charset</header> (1.1.6), <header>Expires</header>,
-<header>Cache-Control</header> и <header>Set-Cookie</header> (0.8.44).
+<header>Cache-Control</header>, <header>Set-Cookie</header> (0.8.44)
+и <header>Vary</header> (1.7.7).
 </para>
 
 <para>
@@ -619,7 +620,8 @@ nginx не передаёт клиенту поля заголовка <header>Status</header> и
 
 <listitem>
 <header>X-Accel-Expires</header>, <header>Expires</header>,
-<header>Cache-Control</header> и <header>Set-Cookie</header>
+<header>Cache-Control</header>, <header>Set-Cookie</header>
+и <header>Vary</header>
 задают параметры <link id="scgi_cache_valid">кэширования</link> ответа;
 </listitem>
 
--- a/xml/ru/docs/http/ngx_http_uwsgi_module.xml
+++ b/xml/ru/docs/http/ngx_http_uwsgi_module.xml
@@ -10,7 +10,7 @@
 <module name="Модуль ngx_http_uwsgi_module"
         link="/ru/docs/http/ngx_http_uwsgi_module.html"
         lang="ru"
-        rev="10">
+        rev="11">
 
 <section id="summary">
 
@@ -610,7 +610,8 @@ nginx не передаёт клиенту поля заголовка <header>Status</header> и
 <header>X-Accel-Expires</header>, <header>X-Accel-Limit-Rate</header> (1.1.6),
 <header>X-Accel-Buffering</header> (1.1.6),
 <header>X-Accel-Charset</header> (1.1.6), <header>Expires</header>,
-<header>Cache-Control</header> и <header>Set-Cookie</header> (0.8.44).
+<header>Cache-Control</header>, <header>Set-Cookie</header> (0.8.44)
+и <header>Vary</header> (1.7.7).
 </para>
 
 <para>
@@ -619,7 +620,8 @@ nginx не передаёт клиенту поля заголовка <header>Status</header> и
 
 <listitem>
 <header>X-Accel-Expires</header>, <header>Expires</header>,
-<header>Cache-Control</header> и <header>Set-Cookie</header>
+<header>Cache-Control</header>, <header>Set-Cookie</header>
+и <header>Vary</header>
 задают параметры <link id="uwsgi_cache_valid">кэширования</link> ответа;
 </listitem>