comparison xml/ru/docs/stream/ngx_stream_js_module.xml @ 2773:a2852750c379

Added fetch directives to js http and stream modules.
author Yaroslav Zhuravlev <yar@nginx.com>
date Thu, 14 Oct 2021 18:53:16 +0100
parents 42fb92e582db
children 652356b39f0f
comparison
equal deleted inserted replaced
2772:91aaf82442e9 2773:a2852750c379
7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
8 8
9 <module name="Модуль ngx_stream_js_module" 9 <module name="Модуль ngx_stream_js_module"
10 link="/ru/docs/stream/ngx_stream_js_module.html" 10 link="/ru/docs/stream/ngx_stream_js_module.html"
11 lang="ru" 11 lang="ru"
12 rev="28"> 12 rev="29">
13 13
14 <section id="summary"> 14 <section id="summary">
15 15
16 <para> 16 <para>
17 Модуль <literal>ngx_stream_js_module</literal> позволяет задавать 17 Модуль <literal>ngx_stream_js_module</literal> позволяет задавать
143 </para> 143 </para>
144 144
145 </directive> 145 </directive>
146 146
147 147
148 <directive name="js_fetch_ciphers">
149 <syntax><value>шифры</value></syntax>
150 <default>HIGH:!aNULL:!MD5</default>
151 <context>http</context>
152 <context>server</context>
153 <context>location</context>
154 <appeared-in>0.7.0</appeared-in>
155
156 <para>
157 Описывает разрешённые шифры для HTTPS-соединений
158 при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>.
159 Шифры задаются в формате, поддерживаемом библиотекой OpenSSL.
160 </para>
161
162 <para>
163 Полный список можно посмотреть с помощью команды
164 “<command>openssl ciphers</command>”.
165 </para>
166
167 </directive>
168
169
170 <directive name="js_fetch_protocols">
171 <syntax>
172 [<literal>TLSv1</literal>]
173 [<literal>TLSv1.1</literal>]
174 [<literal>TLSv1.2</literal>]
175 [<literal>TLSv1.3</literal>]</syntax>
176 <default>TLSv1 TLSv1.1 TLSv1.2</default>
177 <context>http</context>
178 <context>server</context>
179 <context>location</context>
180 <appeared-in>0.7.0</appeared-in>
181
182 <para>
183 Разрешает указанные протоколы для HTTPS-соединений
184 при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>.
185 </para>
186
187 </directive>
188
189
190 <directive name="js_fetch_trusted_certificate">
191 <syntax><value>файл</value></syntax>
192 <default/>
193 <context>http</context>
194 <context>server</context>
195 <context>location</context>
196 <appeared-in>0.7.0</appeared-in>
197
198 <para>
199 Задаёт <value>файл</value> с доверенными сертификатами CA в формате PEM,
200 используемыми при
201 <link doc="../njs/reference.xml" id="fetch_verify">проверке</link>
202 HTTPS-сертификата
203 при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>.
204 </para>
205
206 </directive>
207
208
209 <directive name="js_fetch_verify_depth">
210 <syntax><value>число</value></syntax>
211 <default>100</default>
212 <context>http</context>
213 <context>server</context>
214 <context>location</context>
215 <appeared-in>0.7.0</appeared-in>
216
217 <para>
218 Устанавливает глубину проверки в цепочке HTTPS-сертификатов
219 при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>.
220 </para>
221
222 </directive>
223
224
148 <directive name="js_filter"> 225 <directive name="js_filter">
149 <syntax><value>функция</value> | <value>модуль.функция</value></syntax> 226 <syntax><value>функция</value> | <value>модуль.функция</value></syntax>
150 <default/> 227 <default/>
151 <context>stream</context> 228 <context>stream</context>
152 <context>server</context> 229 <context>server</context>