Mercurial > hg > nginx-site
comparison xml/ru/docs/stream/ngx_stream_js_module.xml @ 1844:f56626ce9c40
Changed JavaScript to nginScript.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Thu, 01 Dec 2016 14:41:04 +0300 |
parents | 3492eb9b8138 |
children | bfac366fa1e4 |
comparison
equal
deleted
inserted
replaced
1843:3492eb9b8138 | 1844:f56626ce9c40 |
---|---|
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="1"> | 12 rev="2"> |
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> позволяет задавать |
18 обработчики на JavaScript. | 18 обработчики на nginScript — |
19 подмножестве языка JavaScript. | |
19 </para> | 20 </para> |
20 | 21 |
21 <para> | 22 <para> |
22 По умолчанию этот модуль не собирается, его необходимо собрать с | 23 По умолчанию этот модуль не собирается, его необходимо собрать с |
23 модулем nginx JavaScript с помощью конфигурационного параметра | 24 модулем nginScript с помощью конфигурационного параметра |
24 <literal>--add_module</literal>: | 25 <literal>--add_module</literal>: |
25 <example> | 26 <example> |
26 ./configure --add-module=<value>path-to-njs</value>/nginx | 27 ./configure --add-module=<value>path-to-njs</value>/nginx |
27 </example> | 28 </example> |
28 <link url="http://hg.nginx.org/njs">Репозиторий</link> | 29 <link url="http://hg.nginx.org/njs">Репозиторий</link> |
29 модуля nginx JavaScript можно клонировать следующей командой | 30 модуля nginScript можно клонировать следующей командой |
30 (необходим клиент <link url="https://www.mercurial-scm.org">Mercurial</link>): | 31 (необходим клиент <link url="https://www.mercurial-scm.org">Mercurial</link>): |
31 <example> | 32 <example> |
32 hg clone http://hg.nginx.org/njs | 33 hg clone http://hg.nginx.org/njs |
33 </example> | 34 </example> |
34 Модуль также можно собрать как | 35 Модуль также можно собрать как |
175 <default/> | 176 <default/> |
176 <context>stream</context> | 177 <context>stream</context> |
177 <context>server</context> | 178 <context>server</context> |
178 | 179 |
179 <para> | 180 <para> |
180 Задаёт функцию JavaScript, которая будет вызываться в | 181 Задаёт функцию nginScript, которая будет вызываться в |
181 <link doc="stream_processing.xml" id="access_phase">access</link>-фазе. | 182 <link doc="stream_processing.xml" id="access_phase">access</link>-фазе. |
182 </para> | 183 </para> |
183 | 184 |
184 </directive> | 185 </directive> |
185 | 186 |
203 <context>stream</context> | 204 <context>stream</context> |
204 <context>server</context> | 205 <context>server</context> |
205 | 206 |
206 <para> | 207 <para> |
207 Задаёт файл, который позволяет | 208 Задаёт файл, который позволяет |
208 задавать обработчики server и переменных на JavaScript. | 209 задавать обработчики server и переменных на nginScript. |
209 </para> | 210 </para> |
210 | 211 |
211 </directive> | 212 </directive> |
212 | 213 |
213 | 214 |
216 <default/> | 217 <default/> |
217 <context>stream</context> | 218 <context>stream</context> |
218 <context>server</context> | 219 <context>server</context> |
219 | 220 |
220 <para> | 221 <para> |
221 Задаёт функцию JavaScript, которая будет вызываться в | 222 Задаёт функцию nginScript, которая будет вызываться в |
222 <link doc="stream_processing.xml" id="preread_phase">preread</link>-фазе. | 223 <link doc="stream_processing.xml" id="preread_phase">preread</link>-фазе. |
223 </para> | 224 </para> |
224 | 225 |
225 </directive> | 226 </directive> |
226 | 227 |
231 <default/> | 232 <default/> |
232 <context>stream</context> | 233 <context>stream</context> |
233 <context>server</context> | 234 <context>server</context> |
234 | 235 |
235 <para> | 236 <para> |
236 Задаёт функцию JavaScript для указанной переменной. | 237 Задаёт функцию nginScript для указанной переменной. |
237 </para> | 238 </para> |
238 | 239 |
239 </directive> | 240 </directive> |
240 | 241 |
241 </section> | 242 </section> |
242 | 243 |
243 | 244 |
244 <section id="properties" name="Свойства объекта сессии"> | 245 <section id="properties" name="Свойства объекта сессии"> |
245 <para> | 246 <para> |
246 Каждый stream-обработчик JavaScript получает один аргумент: | 247 Каждый stream-обработчик nginScript получает один аргумент: |
247 объект stream-сессии. | 248 объект stream-сессии. |
248 </para> | 249 </para> |
249 | 250 |
250 <para> | 251 <para> |
251 Объект сессии имеет следующие свойства: | 252 Объект сессии имеет следующие свойства: |