comparison xml/ru/docs/njs/reference.xml @ 2337:867fe207f13e

Updated links to changes.xml in njs Reference.
author Yaroslav Zhuravlev <yar@nginx.com>
date Wed, 27 Feb 2019 15:29:16 +0300
parents 9d502d4305ac
children 39ac205f90b7
comparison
equal deleted inserted replaced
2336:702e7aaf188f 2337:867fe207f13e
216 <link id="string">байтовыми строками</link>. 216 <link id="string">байтовыми строками</link>.
217 </para> 217 </para>
218 218
219 <para> 219 <para>
220 <note> 220 <note>
221 До версии njs <link doc="../njs/changes.xml" id="njs0.2.4">0.2.4</link>, 221 До версии njs <link doc="changes.xml" id="njs0.2.4">0.2.4</link>,
222 у объекта stream-сессии были некоторые свойства, которые на данный момент 222 у объекта stream-сессии были некоторые свойства, которые на данный момент
223 <link id="stream_obsolete">удалены</link>. 223 <link id="stream_obsolete">удалены</link>.
224 </note> 224 </note>
225 </para> 225 </para>
226 226
228 <list type="tag"> 228 <list type="tag">
229 229
230 <tag-name id="s_allow"><literal>s.allow()</literal></tag-name> 230 <tag-name id="s_allow"><literal>s.allow()</literal></tag-name>
231 <tag-desc> 231 <tag-desc>
232 успешно финализирует обработчик фазы 232 успешно финализирует обработчик фазы
233 (<link doc="../njs/changes.xml" id="njs0.2.4">0.2.4</link>) 233 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>)
234 </tag-desc> 234 </tag-desc>
235 235
236 <tag-name id="s_decline"><literal>s.decline()</literal></tag-name> 236 <tag-name id="s_decline"><literal>s.decline()</literal></tag-name>
237 <tag-desc> 237 <tag-desc>
238 финализирует обработчик фазы и передаёт контроль следующему обработчику 238 финализирует обработчик фазы и передаёт контроль следующему обработчику
239 (<link doc="../njs/changes.xml" id="njs0.2.4">0.2.4</link>) 239 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>)
240 </tag-desc> 240 </tag-desc>
241 241
242 <tag-name id="s_deny"><literal>s.deny()</literal></tag-name> 242 <tag-name id="s_deny"><literal>s.deny()</literal></tag-name>
243 <tag-desc> 243 <tag-desc>
244 финализирует обработчик фазы с кодом ошибки доступа 244 финализирует обработчик фазы с кодом ошибки доступа
245 (<link doc="../njs/changes.xml" id="njs0.2.4">0.2.4</link>) 245 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>)
246 </tag-desc> 246 </tag-desc>
247 247
248 <tag-name id="s_done"><literal>s.done</literal>(<value>[код]</value>)</tag-name> 248 <tag-name id="s_done"><literal>s.done</literal>(<value>[код]</value>)</tag-name>
249 <tag-desc> 249 <tag-desc>
250 успешно финализирует текущий обработчик фазы 250 успешно финализирует текущий обработчик фазы
251 или финализирует его с указанным числовым кодом 251 или финализирует его с указанным числовым кодом
252 (<link doc="../njs/changes.xml" id="njs0.2.4">0.2.4</link>). 252 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>).
253 </tag-desc> 253 </tag-desc>
254 254
255 <tag-name><literal>s.error(<value>строка</value>)</literal></tag-name> 255 <tag-name><literal>s.error(<value>строка</value>)</literal></tag-name>
256 <tag-desc> 256 <tag-desc>
257 записывает отправленную <literal>строку</literal> в лог-файл ошибок 257 записывает отправленную <literal>строку</literal> в лог-файл ошибок
266 266
267 <tag-name id="s_off"><literal>s.off(<value>имяСобытия</value>)</literal></tag-name> 267 <tag-name id="s_off"><literal>s.off(<value>имяСобытия</value>)</literal></tag-name>
268 <tag-desc> 268 <tag-desc>
269 отменяет регистрацию callback'а, установленного методом 269 отменяет регистрацию callback'а, установленного методом
270 <link id="s_on">s.on()</link> 270 <link id="s_on">s.on()</link>
271 (<link doc="../njs/changes.xml" id="njs0.2.4">0.2.4</link>) 271 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>)
272 </tag-desc> 272 </tag-desc>
273 273
274 <tag-name id="s_on"><literal>s.on(<value>событие</value>, 274 <tag-name id="s_on"><literal>s.on(<value>событие</value>,
275 <value>callback</value>)</literal></tag-name> 275 <value>callback</value>)</literal></tag-name>
276 <tag-desc> 276 <tag-desc>
277 регистрирует <literal>callback</literal> для указанного <literal>события</literal> 277 регистрирует <literal>callback</literal> для указанного <literal>события</literal>
278 (<link doc="../njs/changes.xml" id="njs0.2.4">0.2.4</link>). 278 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>).
279 279
280 <para> 280 <para>
281 <literal>Событием</literal> может являться одна из следующих строк: 281 <literal>Событием</literal> может являться одна из следующих строк:
282 <list type="tag"> 282 <list type="tag">
283 <tag-name><literal>upload</literal></tag-name> 283 <tag-name><literal>upload</literal></tag-name>
317 317
318 <tag-name id="s_send"><literal>s.send(<value>данные</value>[, 318 <tag-name id="s_send"><literal>s.send(<value>данные</value>[,
319 <value>параметры</value>])</literal></tag-name> 319 <value>параметры</value>])</literal></tag-name>
320 <tag-desc> 320 <tag-desc>
321 отправляет данные клиенту 321 отправляет данные клиенту
322 (<link doc="../njs/changes.xml" id="njs0.2.4">0.2.4</link>). 322 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>).
323 <literal>Параметры</literal> являются объектом, используемым 323 <literal>Параметры</literal> являются объектом, используемым
324 для переопределения флагов буфера nginx, 324 для переопределения флагов буфера nginx,
325 полученных из буфера входных данных. 325 полученных из буфера входных данных.
326 Флаги могут быть переопределены при помощи следующих флагов: 326 Флаги могут быть переопределены при помощи следующих флагов:
327 <para> 327 <para>
414 <tag-name id="string_bytesfrom"><literal>String.bytesFrom(<value>массив</value> 414 <tag-name id="string_bytesfrom"><literal>String.bytesFrom(<value>массив</value>
415 | <value>строка</value>, <value>кодировка</value>)</literal></tag-name> 415 | <value>строка</value>, <value>кодировка</value>)</literal></tag-name>
416 <tag-desc> 416 <tag-desc>
417 (только в njs) Создаёт байтовую строку или из массива, содержащего октеты, 417 (только в njs) Создаёт байтовую строку или из массива, содержащего октеты,
418 или из кодированной строки 418 или из кодированной строки
419 (<link doc="../njs/changes.xml" id="njs0.2.3">0.2.3</link>). 419 (<link doc="changes.xml" id="njs0.2.3">0.2.3</link>).
420 Кодировкой может быть 420 Кодировкой может быть
421 <literal>hex</literal>, 421 <literal>hex</literal>,
422 <literal>base64</literal> и 422 <literal>base64</literal> и
423 <literal>base64url</literal>. 423 <literal>base64url</literal>.
424 <example> 424 <example>
585 <tag-name id="string_padend"><literal>String.prototype.padEnd(<value>длина</value> 585 <tag-name id="string_padend"><literal>String.prototype.padEnd(<value>длина</value>
586 [, <value>строка</value>])</literal></tag-name> 586 [, <value>строка</value>])</literal></tag-name>
587 <tag-desc> 587 <tag-desc>
588 Возвращает строку указанной длины, 588 Возвращает строку указанной длины,
589 добавляя строку в конец указанной 589 добавляя строку в конец указанной
590 строки (<link doc="../njs/changes.xml" id="njs0.2.3">0.2.3</link>). 590 строки (<link doc="changes.xml" id="njs0.2.3">0.2.3</link>).
591 <example> 591 <example>
592 >> '1234'.padEnd(8, 'abcd') 592 >> '1234'.padEnd(8, 'abcd')
593 '1234abcd' 593 '1234abcd'
594 </example> 594 </example>
595 </tag-desc> 595 </tag-desc>
597 <tag-name id="string_padstart"><literal>String.prototype.padStart(<value>длина</value> 597 <tag-name id="string_padstart"><literal>String.prototype.padStart(<value>длина</value>
598 [, <value>строка</value>])</literal></tag-name> 598 [, <value>строка</value>])</literal></tag-name>
599 <tag-desc> 599 <tag-desc>
600 Возвращает строку указанной длины, 600 Возвращает строку указанной длины,
601 добавляя строку к началу указанной 601 добавляя строку к началу указанной
602 строки (<link doc="../njs/changes.xml" id="njs0.2.3">0.2.3</link>). 602 строки (<link doc="changes.xml" id="njs0.2.3">0.2.3</link>).
603 <example> 603 <example>
604 >> '1234'.padStart(8, 'abcd') 604 >> '1234'.padStart(8, 'abcd')
605 'abcd1234' 605 'abcd1234'
606 </example> 606 </example>
607 </tag-desc> 607 </tag-desc>