Mercurial > hg > nginx-site
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> |