diff 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
line wrap: on
line diff
--- a/xml/ru/docs/http/ngx_http_js_module.xml	Tue Oct 12 20:55:26 2021 +0100
+++ b/xml/ru/docs/http/ngx_http_js_module.xml	Thu Oct 14 18:53:16 2021 +0100
@@ -9,7 +9,7 @@
 <module name="Модуль ngx_http_js_module"
         link="/ru/docs/http/ngx_http_js_module.html"
         lang="ru"
-        rev="29">
+        rev="30">
 
 <section id="summary">
 
@@ -202,6 +202,83 @@
 </directive>
 
 
+<directive name="js_fetch_ciphers">
+<syntax><value>шифры</value></syntax>
+<default>HIGH:!aNULL:!MD5</default>
+<context>http</context>
+<context>server</context>
+<context>location</context>
+<appeared-in>0.7.0</appeared-in>
+
+<para>
+Описывает разрешённые шифры для HTTPS-запросов
+при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>.
+Шифры задаются в формате, поддерживаемом библиотекой OpenSSL.
+</para>
+
+<para>
+Полный список можно посмотреть с помощью команды
+“<command>openssl ciphers</command>”.
+</para>
+
+</directive>
+
+
+<directive name="js_fetch_protocols">
+<syntax>
+    [<literal>TLSv1</literal>]
+    [<literal>TLSv1.1</literal>]
+    [<literal>TLSv1.2</literal>]
+    [<literal>TLSv1.3</literal>]</syntax>
+<default>TLSv1 TLSv1.1 TLSv1.2</default>
+<context>http</context>
+<context>server</context>
+<context>location</context>
+<appeared-in>0.7.0</appeared-in>
+
+<para>
+Разрешает указанные протоколы для HTTPS-запросов
+при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>.
+</para>
+
+</directive>
+
+
+<directive name="js_fetch_trusted_certificate">
+<syntax><value>файл</value></syntax>
+<default/>
+<context>http</context>
+<context>server</context>
+<context>location</context>
+<appeared-in>0.7.0</appeared-in>
+
+<para>
+Задаёт <value>файл</value> с доверенными сертификатами CA в формате PEM,
+используемыми при
+<link doc="../njs/reference.xml" id="fetch_verify">проверке</link>
+HTTPS-сертификата
+при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>.
+</para>
+
+</directive>
+
+
+<directive name="js_fetch_verify_depth">
+<syntax><value>число</value></syntax>
+<default>100</default>
+<context>http</context>
+<context>server</context>
+<context>location</context>
+<appeared-in>0.7.0</appeared-in>
+
+<para>
+Устанавливает глубину проверки в цепочке HTTPS-сертификатов
+при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>.
+</para>
+
+</directive>
+
+
 <directive name="js_header_filter">
 <syntax><value>функция</value> | <value>модуль.функция</value></syntax>
 <default/>