Mercurial > hg > nginx-site
diff 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 |
line wrap: on
line diff
--- a/xml/ru/docs/stream/ngx_stream_js_module.xml Tue Oct 12 20:55:26 2021 +0100 +++ b/xml/ru/docs/stream/ngx_stream_js_module.xml Thu Oct 14 18:53:16 2021 +0100 @@ -9,7 +9,7 @@ <module name="Модуль ngx_stream_js_module" link="/ru/docs/stream/ngx_stream_js_module.html" lang="ru" - rev="28"> + rev="29"> <section id="summary"> @@ -145,6 +145,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_filter"> <syntax><value>функция</value> | <value>модуль.функция</value></syntax> <default/>