Mercurial > hg > nginx-site
comparison xml/ru/docs/stream/ngx_stream_js_module.xml @ 2845:a3aee2697d4e
Documented directives for Fetch API in njs.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Thu, 05 May 2022 18:31:47 +0100 |
parents | eb11724745e3 |
children | fd8ec06ceafa |
comparison
equal
deleted
inserted
replaced
2844:eb11724745e3 | 2845:a3aee2697d4e |
---|---|
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="30"> | 12 rev="31"> |
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_buffer_size"> | |
149 <syntax><value>размер</value></syntax> | |
150 <default>16k</default> | |
151 <context>stream</context> | |
152 <context>server</context> | |
153 <appeared-in>0.7.4</appeared-in> | |
154 | |
155 <para> | |
156 Задаёт <value>размер</value> буфера, который будет использоваться | |
157 для чтения и записи для | |
158 <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>. | |
159 </para> | |
160 | |
161 </directive> | |
162 | |
163 | |
148 <directive name="js_fetch_ciphers"> | 164 <directive name="js_fetch_ciphers"> |
149 <syntax><value>шифры</value></syntax> | 165 <syntax><value>шифры</value></syntax> |
150 <default>HIGH:!aNULL:!MD5</default> | 166 <default>HIGH:!aNULL:!MD5</default> |
151 <context>stream</context> | 167 <context>stream</context> |
152 <context>server</context> | 168 <context>server</context> |
159 </para> | 175 </para> |
160 | 176 |
161 <para> | 177 <para> |
162 Полный список можно посмотреть с помощью команды | 178 Полный список можно посмотреть с помощью команды |
163 “<command>openssl ciphers</command>”. | 179 “<command>openssl ciphers</command>”. |
180 </para> | |
181 | |
182 </directive> | |
183 | |
184 | |
185 <directive name="js_fetch_max_response_buffer_size"> | |
186 <syntax><value>размер</value></syntax> | |
187 <default>1m</default> | |
188 <context>stream</context> | |
189 <context>server</context> | |
190 <appeared-in>0.7.4</appeared-in> | |
191 | |
192 <para> | |
193 Задаёт максимальный <value>размер</value> ответа, полученного | |
194 при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>. | |
164 </para> | 195 </para> |
165 | 196 |
166 </directive> | 197 </directive> |
167 | 198 |
168 | 199 |
183 </para> | 214 </para> |
184 | 215 |
185 </directive> | 216 </directive> |
186 | 217 |
187 | 218 |
219 <directive name="js_fetch_timeout"> | |
220 <syntax><value>время</value></syntax> | |
221 <default>60s</default> | |
222 <context>stream</context> | |
223 <context>server</context> | |
224 <appeared-in>0.7.4</appeared-in> | |
225 | |
226 <para> | |
227 Задаёт таймаут при чтении и записи | |
228 при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>. | |
229 Таймаут устанавливается не на всю передачу ответа, | |
230 а только между двумя операциями чтения. | |
231 Если по истечении этого времени данные не передавались, соединение закрывается. | |
232 </para> | |
233 | |
234 </directive> | |
235 | |
236 | |
188 <directive name="js_fetch_trusted_certificate"> | 237 <directive name="js_fetch_trusted_certificate"> |
189 <syntax><value>файл</value></syntax> | 238 <syntax><value>файл</value></syntax> |
190 <default/> | 239 <default/> |
191 <context>stream</context> | 240 <context>stream</context> |
192 <context>server</context> | 241 <context>server</context> |
195 <para> | 244 <para> |
196 Задаёт <value>файл</value> с доверенными сертификатами CA в формате PEM, | 245 Задаёт <value>файл</value> с доверенными сертификатами CA в формате PEM, |
197 используемыми при | 246 используемыми при |
198 <link doc="../njs/reference.xml" id="fetch_verify">проверке</link> | 247 <link doc="../njs/reference.xml" id="fetch_verify">проверке</link> |
199 HTTPS-сертификата | 248 HTTPS-сертификата |
249 при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>. | |
250 </para> | |
251 | |
252 </directive> | |
253 | |
254 | |
255 <directive name="js_fetch_verify"> | |
256 <syntax><literal>on</literal> | <literal>off</literal></syntax> | |
257 <default>on</default> | |
258 <context>stream</context> | |
259 <context>server</context> | |
260 <appeared-in>0.7.4</appeared-in> | |
261 | |
262 <para> | |
263 Разрешает или запрещает проверку сертификата HTTPS-сервера | |
200 при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>. | 264 при помощи <link doc="../njs/reference.xml" id="ngx_fetch">Fetch API</link>. |
201 </para> | 265 </para> |
202 | 266 |
203 </directive> | 267 </directive> |
204 | 268 |