comparison xml/ru/docs/http/ngx_http_uwsgi_module.xml @ 3092:ca4c8ac67c0e

Documented Age header handling.
author Maxim Dounin <mdounin@mdounin.ru>
date Wed, 31 Jul 2024 18:33:11 +0300
parents 9eadb98ec770
children
comparison
equal deleted inserted replaced
3091:6cab598f14a1 3092:ca4c8ac67c0e
8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
9 9
10 <module name="Модуль ngx_http_uwsgi_module" 10 <module name="Модуль ngx_http_uwsgi_module"
11 link="/ru/docs/http/ngx_http_uwsgi_module.html" 11 link="/ru/docs/http/ngx_http_uwsgi_module.html"
12 lang="ru" 12 lang="ru"
13 rev="51"> 13 rev="52">
14 14
15 <section id="summary"> 15 <section id="summary">
16 16
17 <para> 17 <para>
18 Модуль <literal>ngx_http_uwsgi_module</literal> позволяет передавать 18 Модуль <literal>ngx_http_uwsgi_module</literal> позволяет передавать
637 Ответ, в заголовке которого есть поле <header>Vary</header> 637 Ответ, в заголовке которого есть поле <header>Vary</header>
638 с другим значением, будет закэширован 638 с другим значением, будет закэширован
639 с учётом соответствующих полей заголовка запроса (1.7.7). 639 с учётом соответствующих полей заголовка запроса (1.7.7).
640 </listitem> 640 </listitem>
641 641
642 <listitem>
643 Если в заголовке ответа есть поле <header>Age</header>
644 и время кэширования определяется по полю <header>Cache-Control</header>,
645 время кэширования будет соответственно уменьшено (1.27.3).
646 </listitem>
647
642 </list> 648 </list>
643 Обработка одного или более из этих полей заголовка может быть отключена 649 Обработка одного или более из этих полей заголовка может быть отключена
644 при помощи директивы <link id="uwsgi_ignore_headers"/>. 650 при помощи директивы <link id="uwsgi_ignore_headers"/>.
645 </para> 651 </para>
646 652
726 Запрещает обработку некоторых полей заголовка из ответа uwsgi-сервера. 732 Запрещает обработку некоторых полей заголовка из ответа uwsgi-сервера.
727 В директиве можно указать поля <header>X-Accel-Redirect</header>, 733 В директиве можно указать поля <header>X-Accel-Redirect</header>,
728 <header>X-Accel-Expires</header>, <header>X-Accel-Limit-Rate</header> (1.1.6), 734 <header>X-Accel-Expires</header>, <header>X-Accel-Limit-Rate</header> (1.1.6),
729 <header>X-Accel-Buffering</header> (1.1.6), 735 <header>X-Accel-Buffering</header> (1.1.6),
730 <header>X-Accel-Charset</header> (1.1.6), <header>Expires</header>, 736 <header>X-Accel-Charset</header> (1.1.6), <header>Expires</header>,
731 <header>Cache-Control</header>, <header>Set-Cookie</header> (0.8.44) 737 <header>Cache-Control</header>, <header>Set-Cookie</header> (0.8.44),
732 и <header>Vary</header> (1.7.7). 738 <header>Vary</header> (1.7.7) и <header>Age</header> (1.27.3).
733 </para> 739 </para>
734 740
735 <para> 741 <para>
736 Если не запрещено, обработка этих полей заголовка заключается в следующем: 742 Если не запрещено, обработка этих полей заголовка заключается в следующем:
737 <list type="bullet" compact="no"> 743 <list type="bullet" compact="no">
738 744
739 <listitem> 745 <listitem>
740 <header>X-Accel-Expires</header>, <header>Expires</header>, 746 <header>X-Accel-Expires</header>, <header>Expires</header>,
741 <header>Cache-Control</header>, <header>Set-Cookie</header> 747 <header>Cache-Control</header>, <header>Set-Cookie</header>,
742 и <header>Vary</header> 748 <header>Vary</header> и <header>Age</header>
743 задают параметры <link id="uwsgi_cache_valid">кэширования</link> ответа; 749 задают параметры <link id="uwsgi_cache_valid">кэширования</link> ответа;
744 </listitem> 750 </listitem>
745 751
746 <listitem> 752 <listitem>
747 <header>X-Accel-Redirect</header> производит 753 <header>X-Accel-Redirect</header> производит