Mercurial > hg > nginx-site
comparison xml/ru/docs/http/ngx_http_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 | b6bbdce8c659 |
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_http_js_module" | 9 <module name="Модуль ngx_http_js_module" |
10 link="/ru/docs/http/ngx_http_js_module.html" | 10 link="/ru/docs/http/ngx_http_js_module.html" |
11 lang="ru" | 11 lang="ru" |
12 rev="29"> | 12 rev="30"> |
13 | 13 |
14 <section id="summary"> | 14 <section id="summary"> |
15 | 15 |
16 <para> | 16 <para> |
17 Модуль <literal>ngx_http_js_module</literal> позволяет задавать | 17 Модуль <literal>ngx_http_js_module</literal> позволяет задавать |
195 | 195 |
196 <para> | 196 <para> |
197 Задаёт функцию njs в качестве обработчика содержимого location. | 197 Задаёт функцию njs в качестве обработчика содержимого location. |
198 Начиная с версии <link doc="../njs/changes.xml" id="njs0.4.0">0.4.0</link> | 198 Начиная с версии <link doc="../njs/changes.xml" id="njs0.4.0">0.4.0</link> |
199 можно ссылаться на функцию модуля. | 199 можно ссылаться на функцию модуля. |
200 </para> | |
201 | |
202 </directive> | |
203 | |
204 | |
205 <directive name="js_fetch_ciphers"> | |
206 <syntax><value>шифры</value></syntax> | |
207 <default>HIGH:!aNULL:!MD5</default> | |
208 <context>http</context> | |
209 <context>server</context> | |
210 <context>location</context> | |
211 <appeared-in>0.7.0</appeared-in> | |
212 | |
213 <para> | |
214 Описывает разрешённые шифры для HTTPS-запросов | |
215 при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>. | |
216 Шифры задаются в формате, поддерживаемом библиотекой OpenSSL. | |
217 </para> | |
218 | |
219 <para> | |
220 Полный список можно посмотреть с помощью команды | |
221 “<command>openssl ciphers</command>”. | |
222 </para> | |
223 | |
224 </directive> | |
225 | |
226 | |
227 <directive name="js_fetch_protocols"> | |
228 <syntax> | |
229 [<literal>TLSv1</literal>] | |
230 [<literal>TLSv1.1</literal>] | |
231 [<literal>TLSv1.2</literal>] | |
232 [<literal>TLSv1.3</literal>]</syntax> | |
233 <default>TLSv1 TLSv1.1 TLSv1.2</default> | |
234 <context>http</context> | |
235 <context>server</context> | |
236 <context>location</context> | |
237 <appeared-in>0.7.0</appeared-in> | |
238 | |
239 <para> | |
240 Разрешает указанные протоколы для HTTPS-запросов | |
241 при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>. | |
242 </para> | |
243 | |
244 </directive> | |
245 | |
246 | |
247 <directive name="js_fetch_trusted_certificate"> | |
248 <syntax><value>файл</value></syntax> | |
249 <default/> | |
250 <context>http</context> | |
251 <context>server</context> | |
252 <context>location</context> | |
253 <appeared-in>0.7.0</appeared-in> | |
254 | |
255 <para> | |
256 Задаёт <value>файл</value> с доверенными сертификатами CA в формате PEM, | |
257 используемыми при | |
258 <link doc="../njs/reference.xml" id="fetch_verify">проверке</link> | |
259 HTTPS-сертификата | |
260 при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>. | |
261 </para> | |
262 | |
263 </directive> | |
264 | |
265 | |
266 <directive name="js_fetch_verify_depth"> | |
267 <syntax><value>число</value></syntax> | |
268 <default>100</default> | |
269 <context>http</context> | |
270 <context>server</context> | |
271 <context>location</context> | |
272 <appeared-in>0.7.0</appeared-in> | |
273 | |
274 <para> | |
275 Устанавливает глубину проверки в цепочке HTTPS-сертификатов | |
276 при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>. | |
200 </para> | 277 </para> |
201 | 278 |
202 </directive> | 279 </directive> |
203 | 280 |
204 | 281 |