Mercurial > hg > nginx-site
comparison xml/ru/docs/njs/compatibility.xml @ 2985:19d3277e4793
Updated Compatibility in njs.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Thu, 01 Jun 2023 17:12:18 +0100 |
parents | 60851da88db6 |
children | 3184864bbb3f |
comparison
equal
deleted
inserted
replaced
2984:cc475ba7d406 | 2985:19d3277e4793 |
---|---|
7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> | 7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> |
8 | 8 |
9 <article name="Совместимость" | 9 <article name="Совместимость" |
10 link="/ru/docs/njs/compatibility.html" | 10 link="/ru/docs/njs/compatibility.html" |
11 lang="ru" | 11 lang="ru" |
12 rev="35" | 12 rev="39" |
13 toc="no"> | 13 toc="no"> |
14 | 14 |
15 <section> | 15 <section> |
16 | 16 |
17 <para> | 17 <para> |
257 <literal>trimStart</literal> | 257 <literal>trimStart</literal> |
258 (<link doc="changes.xml" id="njs0.3.4">0.3.4</link>) | 258 (<link doc="changes.xml" id="njs0.3.4">0.3.4</link>) |
259 </listitem> | 259 </listitem> |
260 | 260 |
261 <listitem> | 261 <listitem> |
262 нестандартные: | 262 ES12: |
263 <link doc="reference.xml" id="string_bytesfrom"><literal>bytesFrom</literal></link> | 263 <literal>replaceAll</literal> |
264 (<link doc="changes.xml" id="njs0.2.3">0.2.3</link>), | 264 (<link doc="changes.xml" id="njs0.7.10">0.7.10</link>) |
265 <link doc="reference.xml" id="string_frombytes"><literal>fromBytes</literal></link>, | 265 </listitem> |
266 <link doc="reference.xml" id="string_fromutf8"><literal>fromUTF8</literal></link>, | 266 |
267 <link doc="reference.xml" id="string_tobytes"><literal>toBytes</literal></link>, | |
268 <link doc="reference.xml" id="string_toutf8"><literal>toUTF8</literal></link> | |
269 </listitem> | |
270 </list> | 267 </list> |
271 | 268 |
272 </listitem> | 269 </listitem> |
273 | 270 |
274 <listitem> | 271 <listitem> |
346 </listitem> | 343 </listitem> |
347 | 344 |
348 <listitem> | 345 <listitem> |
349 ES6: | 346 ES6: |
350 <literal>of</literal> | 347 <literal>of</literal> |
348 </listitem> | |
349 | |
350 <listitem> | |
351 ES13: | |
352 <literal>from</literal> | |
353 (<link doc="changes.xml" id="njs0.8.0">0.8.0</link>), | |
351 </listitem> | 354 </listitem> |
352 </list> | 355 </list> |
353 | 356 |
354 </listitem> | 357 </listitem> |
355 | 358 |
388 <literal>findIndex</literal> | 391 <literal>findIndex</literal> |
389 </listitem> | 392 </listitem> |
390 | 393 |
391 <listitem> | 394 <listitem> |
392 ES7: <literal>includes</literal> | 395 ES7: <literal>includes</literal> |
396 </listitem> | |
397 | |
398 <listitem> | |
399 ES13: | |
400 <literal>toReversed</literal> | |
401 (<link doc="changes.xml" id="njs0.8.0">0.8.0</link>), | |
402 <literal>toSorted</literal> | |
403 (<link doc="changes.xml" id="njs0.8.0">0.8.0</link>), | |
404 <literal>toSpliced</literal> | |
405 (<link doc="changes.xml" id="njs0.8.0">0.8.0</link>) | |
393 </listitem> | 406 </listitem> |
394 </list> | 407 </list> |
395 | 408 |
396 </listitem> | 409 </listitem> |
397 | 410 |
479 <literal>sort</literal> | 492 <literal>sort</literal> |
480 (<link doc="changes.xml" id="njs0.4.2">0.4.2</link>), | 493 (<link doc="changes.xml" id="njs0.4.2">0.4.2</link>), |
481 <literal>subarray</literal>, | 494 <literal>subarray</literal>, |
482 <literal>toString</literal> | 495 <literal>toString</literal> |
483 </listitem> | 496 </listitem> |
497 | |
498 <listitem> | |
499 ES13: | |
500 <literal>toReversed</literal> | |
501 (<link doc="changes.xml" id="njs0.8.0">0.8.0</link>) | |
502 <literal>toSorted</literal> | |
503 (<link doc="changes.xml" id="njs0.8.0">0.8.0</link>) | |
504 </listitem> | |
505 | |
484 </list> | 506 </list> |
485 | 507 |
486 </listitem> | 508 </listitem> |
487 | 509 |
488 <listitem> | 510 <listitem> |
572 Методы <literal>Promise</literal> | 594 Методы <literal>Promise</literal> |
573 (<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): | 595 (<link doc="changes.xml" id="njs0.3.8">0.3.8</link>): |
574 <list type="bullet"> | 596 <list type="bullet"> |
575 <listitem> | 597 <listitem> |
576 ES6: | 598 ES6: |
577 <literal>any()</literal> | 599 <literal>any</literal> |
578 (<link doc="changes.xml" id="njs0.6.2">0.6.2</link>), | 600 (<link doc="changes.xml" id="njs0.6.2">0.6.2</link>), |
579 <literal> all()</literal> | 601 <literal> all</literal> |
580 (<link doc="changes.xml" id="njs0.6.2">0.6.2</link>), | 602 (<link doc="changes.xml" id="njs0.6.2">0.6.2</link>), |
581 <literal> allSettled()</literal> | 603 <literal> allSettled</literal> |
582 (<link doc="changes.xml" id="njs0.6.2">0.6.2</link>), | 604 (<link doc="changes.xml" id="njs0.6.2">0.6.2</link>), |
583 <literal>reject</literal>, | 605 <literal>reject</literal>, |
584 <literal>resolve</literal>, | 606 <literal>resolve</literal>, |
585 <literal>race()</literal> (<link doc="changes.xml" id="njs0.6.2">0.6.2</link>) | 607 <literal>race</literal> (<link doc="changes.xml" id="njs0.6.2">0.6.2</link>) |
586 </listitem> | 608 </listitem> |
587 </list> | 609 </list> |
588 | 610 |
589 </listitem> | 611 </listitem> |
590 | 612 |
809 <literal>parseFloat</literal>, | 831 <literal>parseFloat</literal>, |
810 <literal>parseInt</literal> | 832 <literal>parseInt</literal> |
811 </listitem> | 833 </listitem> |
812 | 834 |
813 <listitem> | 835 <listitem> |
814 Global functions: | 836 Global functions (<link doc="changes.xml" id="njs0.7.6">0.7.6</link>): |
815 <literal>atob</literal>, | 837 <link doc="reference.xml" id="atob"><literal>atob</literal></link>, |
816 <literal>btoa</literal> | 838 <link doc="reference.xml" id="btoa"><literal>btoa</literal></link> |
817 </listitem> | 839 </listitem> |
818 | 840 |
819 <listitem> | 841 <listitem> |
820 Объекты <literal>Error</literal>: | 842 Объекты <literal>Error</literal>: |
821 <literal>Error</literal>, | 843 <literal>Error</literal>, |
839 <listitem> | 861 <listitem> |
840 Методы <literal>File system</literal>: | 862 Методы <literal>File system</literal>: |
841 <link doc="reference.xml" id="fs_accesssync"><literal>fs.accessSync</literal></link> | 863 <link doc="reference.xml" id="fs_accesssync"><literal>fs.accessSync</literal></link> |
842 (<link doc="changes.xml" id="njs0.3.9">0.3.9</link>), | 864 (<link doc="changes.xml" id="njs0.3.9">0.3.9</link>), |
843 <link doc="reference.xml" id="appendfilesync"><literal>fs.appendFileSync</literal></link>, | 865 <link doc="reference.xml" id="appendfilesync"><literal>fs.appendFileSync</literal></link>, |
866 <link doc="reference.xml" id="fs_filehandle"><literal>fs.FileHandle</literal></link> | |
867 (<link doc="changes.xml" id="njs0.7.7">0.7.7</link>), | |
868 <link doc="reference.xml" id="fs_fstatsync"><literal>fs.fstatSync</literal></link> | |
869 (<link doc="changes.xml" id="njs0.7.7">0.7.7</link>), | |
870 <link doc="reference.xml" id="fs_lstatsync"><literal>fs.lstatSync</literal></link> | |
871 (<link doc="changes.xml" id="njs0.7.7">0.7.1</link>), | |
844 <link doc="reference.xml" id="fs_mkdirsync"><literal>fs.mkdirSync</literal></link> | 872 <link doc="reference.xml" id="fs_mkdirsync"><literal>fs.mkdirSync</literal></link> |
845 (<link doc="changes.xml" id="njs0.4.2">0.4.2</link>), | 873 (<link doc="changes.xml" id="njs0.4.2">0.4.2</link>), |
874 <link doc="reference.xml" id="fs_opensync"><literal>fs.openSync</literal></link> | |
875 (<link doc="changes.xml" id="njs0.7.7">0.7.7</link>), | |
876 <link doc="reference.xml" id="fs_promises_open"><literal>fs.promises.open</literal></link> | |
877 (<link doc="changes.xml" id="njs0.7.7">0.7.7</link>), | |
846 <link doc="reference.xml" id="fs_readdirsync"><literal>fs.readdirSync</literal></link> | 878 <link doc="reference.xml" id="fs_readdirsync"><literal>fs.readdirSync</literal></link> |
847 (<link doc="changes.xml" id="njs0.4.2">0.4.2</link>), | 879 (<link doc="changes.xml" id="njs0.4.2">0.4.2</link>), |
848 <link doc="reference.xml" id="readfilesync"><literal>fs.readFileSync</literal></link>, | 880 <link doc="reference.xml" id="readfilesync"><literal>fs.readFileSync</literal></link>, |
881 <link doc="reference.xml" id="fs_readsync"><literal>fs.readSync</literal></link> | |
882 (<link doc="changes.xml" id="njs0.7.7">0.7.7</link>), | |
849 <link doc="reference.xml" id="fs_realpathsync"><literal>fs.realpathSync</literal></link> | 883 <link doc="reference.xml" id="fs_realpathsync"><literal>fs.realpathSync</literal></link> |
850 (<link doc="changes.xml" id="njs0.3.9">0.3.9</link>), | 884 (<link doc="changes.xml" id="njs0.3.9">0.3.9</link>), |
851 <link doc="reference.xml" id="fs_renamesync"><literal>fs.renameSync</literal></link> | 885 <link doc="reference.xml" id="fs_renamesync"><literal>fs.renameSync</literal></link> |
852 (<link doc="changes.xml" id="njs0.3.4">0.3.4</link>), | 886 (<link doc="changes.xml" id="njs0.3.4">0.3.4</link>), |
853 <link doc="reference.xml" id="fs_rmdirsync"><literal>fs.rmdirSync</literal></link> | 887 <link doc="reference.xml" id="fs_rmdirsync"><literal>fs.rmdirSync</literal></link> |
855 <link doc="reference.xml" id="fs_symlinksync"><literal>fs.symlinkSync</literal></link> | 889 <link doc="reference.xml" id="fs_symlinksync"><literal>fs.symlinkSync</literal></link> |
856 (<link doc="changes.xml" id="njs0.3.9">0.3.9</link>), | 890 (<link doc="changes.xml" id="njs0.3.9">0.3.9</link>), |
857 <link doc="reference.xml" id="fs_unlinksync"><literal>fs.unlinkSync</literal></link> | 891 <link doc="reference.xml" id="fs_unlinksync"><literal>fs.unlinkSync</literal></link> |
858 (<link doc="changes.xml" id="njs0.3.9">0.3.9</link>), | 892 (<link doc="changes.xml" id="njs0.3.9">0.3.9</link>), |
859 <link doc="reference.xml" id="fs_writefilesync"><literal>fs.writeFileSync</literal></link> | 893 <link doc="reference.xml" id="fs_writefilesync"><literal>fs.writeFileSync</literal></link> |
894 <link doc="reference.xml" id="fs_writesync_buf"><literal>fs.writeSync</literal></link> | |
895 (<link doc="changes.xml" id="njs0.7.7">0.7.7</link>) | |
860 </listitem> | 896 </listitem> |
861 | 897 |
862 <listitem> | 898 <listitem> |
863 <literal>fs.promises</literal> API (<link doc="changes.xml" id="njs0.3.9">0.3.9</link>), | 899 <literal>fs.promises</literal> API (<link doc="changes.xml" id="njs0.3.9">0.3.9</link>), |
864 асинхронная версия файловых методов file system. | 900 асинхронная версия файловых методов file system. |
899 (<link doc="changes.xml" id="njs0.4.3">0.4.3</link>): | 935 (<link doc="changes.xml" id="njs0.4.3">0.4.3</link>): |
900 <link doc="reference.xml" id="textencoder_encode"><literal>encode</literal></link>, | 936 <link doc="reference.xml" id="textencoder_encode"><literal>encode</literal></link>, |
901 <link doc="reference.xml" id="textencoder_encodeinto"><literal>encodeInto</literal></link> | 937 <link doc="reference.xml" id="textencoder_encodeinto"><literal>encodeInto</literal></link> |
902 </listitem> | 938 </listitem> |
903 | 939 |
940 <listitem id="xml"> | |
941 Методы | |
942 <link doc="reference.xml" id="xml"><literal>XML</literal></link> | |
943 (<link doc="changes.xml" id="njs0.7.10">0.7.10</link>): | |
944 <link doc="reference.xml" id="xml_parse"><literal>parse</literal></link>, | |
945 <link doc="reference.xml" id="xml_c14n"><literal>xml.c14n</literal></link>, | |
946 <link doc="reference.xml" id="xml_exclusiveC14n"><literal>xml.exclusiveC14n</literal></link> | |
947 </listitem> | |
948 | |
949 <listitem id="zlib"> | |
950 Методы | |
951 <link doc="reference.xml" id="zlib"><literal>zlib</literal></link> | |
952 (<link doc="changes.xml" id="njs0.7.12">0.7.12</link>): | |
953 <link doc="reference.xml" id="zlib_deflaterawsync"><literal>deflateRawSync</literal></link>, | |
954 <link doc="reference.xml" id="zlib_deflatesync"><literal>deflateSync</literal></link>, | |
955 <link doc="reference.xml" id="zlib_inflaterawsync"><literal>inflateRawSync</literal></link> | |
956 <link doc="reference.xml" id="zlib_inflatesync"><literal>inflateSync</literal></link> | |
957 </listitem> | |
958 | |
904 <listitem> | 959 <listitem> |
905 ES6 поддержка модулей: | 960 ES6 поддержка модулей: |
906 инструкции | 961 инструкции |
907 <literal>export</literal> по умолчанию и | 962 <literal>export</literal> по умолчанию и |
908 <literal>import</literal> по умолчанию | 963 <literal>import</literal> по умолчанию |
924 Глобальные объекты | 979 Глобальные объекты |
925 (<link doc="changes.xml" id="njs0.3.3">0.3.3</link>): | 980 (<link doc="changes.xml" id="njs0.3.3">0.3.3</link>): |
926 <list type="bullet"> | 981 <list type="bullet"> |
927 | 982 |
928 <listitem> | 983 <listitem> |
984 <link doc="reference.xml" id="builtin_crypto"><literal>crypto</literal></link> | |
985 (<link doc="changes.xml" id="njs0.7.0">0.7.0</link>): | |
986 <link doc="reference.xml" id="crypto_get_random_values"><literal>getRandomValues</literal></link>, | |
987 <link doc="reference.xml" id="crypto_subtle_encrypt"><literal>subtle.encrypt</literal></link>, | |
988 <link doc="reference.xml" id="crypto_subtle_decrypt"><literal>subtle.decrypt</literal></link>, | |
989 <link doc="reference.xml" id="crypto_subtle_derive_bits"><literal>subtle.deriveBits</literal></link>, | |
990 <link doc="reference.xml" id="crypto_subtle_derive_key"><literal>subtle.deriveKey</literal></link>, | |
991 <link doc="reference.xml" id="crypto_subtle_digest"><literal>subtle.digest</literal></link> | |
992 <link doc="reference.xml" id="crypto_subtle_export_key"><literal>subtle.exportKey</literal></link> | |
993 (<link doc="changes.xml" id="njs0.7.10">0.7.10</link>), | |
994 <link doc="reference.xml" id="crypto_subtle_generate_key"><literal>subtle.generateKey</literal></link> | |
995 (<link doc="changes.xml" id="njs0.7.10">0.7.10</link>), | |
996 <link doc="reference.xml" id="crypto_subtle_import_key"><literal>subtle.importKey</literal></link>, | |
997 <link doc="reference.xml" id="crypto_subtle_sign"><literal>subtle.sign</literal></link>, | |
998 <link doc="reference.xml" id="crypto_subtle_verify"><literal>subtle.verify</literal></link> | |
999 </listitem> | |
1000 | |
1001 <listitem> | |
929 псевдоним <literal>globalThis</literal> | 1002 псевдоним <literal>globalThis</literal> |
930 (<link doc="changes.xml" id="njs0.3.8">0.3.8</link>), | 1003 (<link doc="changes.xml" id="njs0.3.8">0.3.8</link>), |
931 </listitem> | 1004 </listitem> |
932 | 1005 |
933 <listitem> | 1006 <listitem> |
934 <link doc="reference.xml" id="process"><literal>process</literal></link> | 1007 <link doc="reference.xml" id="njs"><literal>njs</literal></link>: |
935 </listitem> | 1008 <link doc="reference.xml" id="njs_version"><literal>version</literal></link>, |
936 | 1009 <link doc="reference.xml" id="njs_version_number"><literal>version_number</literal></link> |
937 </list> | 1010 (<link doc="changes.xml" id="njs0.7.4">0.7.4</link>), |
938 </listitem> | 1011 <link doc="reference.xml" id="njs_dump"><literal>dump</literal></link>, |
939 | 1012 <link doc="reference.xml" id="njs_memory_stats"><literal>memoryStats</literal></link> |
1013 (<link doc="changes.xml" id="njs0.7.8">0.7.8</link>), | |
1014 <link doc="reference.xml" id="njs_on"><literal>on</literal></link> | |
1015 (<link doc="changes.xml" id="njs0.5.2">0.5.2</link>) | |
1016 </listitem> | |
1017 | |
1018 <listitem> | |
1019 <link doc="reference.xml" id="process"><literal>process</literal></link>: | |
1020 <link doc="reference.xml" id="process_argv"><literal>argv</literal></link>, | |
1021 <link doc="reference.xml" id="process_env"><literal>env</literal></link>, | |
1022 <link doc="reference.xml" id="process_pid"><literal>pid</literal></link>, | |
1023 <link doc="reference.xml" id="process_ppid"><literal>ppid</literal></link> | |
1024 </listitem> | |
1025 | |
1026 </list> | |
1027 </listitem> | |
1028 | |
1029 <listitem> | |
1030 Методы объекта nginx: | |
1031 <list type="bullet"> | |
1032 | |
1033 <listitem> | |
1034 <link doc="reference.xml" id="http"><literal>HTTP Request</literal></link>: | |
1035 <link doc="reference.xml" id="r_done"><literal>r.done</literal></link> | |
1036 (<link doc="changes.xml" id="njs0.5.2">0.5.2</link>), | |
1037 <link doc="reference.xml" id="r_error"><literal>r.error</literal></link>, | |
1038 <link doc="reference.xml" id="r_finish"><literal>r.finish</literal></link>, | |
1039 <link doc="reference.xml" id="r_internal_redirect"><literal>r.internalRedirect</literal></link>, | |
1040 <link doc="reference.xml" id="r_log"><literal>r.log</literal></link>, | |
1041 <link doc="reference.xml" id="r_return"><literal>r.return</literal></link> | |
1042 (<link doc="changes.xml" id="njs0.5.0">0.5.0</link>), | |
1043 <link doc="reference.xml" id="r_send"><literal>r.send</literal></link> | |
1044 (<link doc="changes.xml" id="njs0.5.0">0.5.0</link>), | |
1045 <link doc="reference.xml" id="r_sendbuffer"><literal>r.sendBuffer</literal></link> | |
1046 (<link doc="changes.xml" id="njs0.5.2">0.5.2</link>), | |
1047 <link doc="reference.xml" id="r_send_header"><literal>r.sendHeader</literal></link>, | |
1048 <link doc="reference.xml" id="r_set_return_value"><literal>r.setReturnValue</literal></link> | |
1049 (<link doc="changes.xml" id="njs0.7.0">0.7.0</link>), | |
1050 <link doc="reference.xml" id="r_subrequest"><literal>r.subrequest</literal></link>, | |
1051 <link doc="reference.xml" id="r_warn"><literal>r.warn</literal></link> | |
1052 </listitem> | |
1053 | |
1054 <listitem> | |
1055 <link doc="reference.xml" id="stream"><literal>Stream Session</literal></link>: | |
1056 <link doc="reference.xml" id="s_allow"><literal>s.allow</literal></link> | |
1057 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>), | |
1058 <link doc="reference.xml" id="s_decline"><literal>s.decline</literal></link> | |
1059 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>), | |
1060 <link doc="reference.xml" id="s_deny"><literal>s.deny</literal></link> | |
1061 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>), | |
1062 <link doc="reference.xml" id="s_done"><literal>s.done</literal></link> | |
1063 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>), | |
1064 <link doc="reference.xml" id="s_error"><literal>s.error</literal></link>, | |
1065 <link doc="reference.xml" id="s_log"><literal>s.log</literal></link>, | |
1066 <link doc="reference.xml" id="s_off"><literal>s.off</literal></link> | |
1067 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>), | |
1068 <link doc="reference.xml" id="s_on"><literal>s.on</literal></link> | |
1069 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>), | |
1070 <link doc="reference.xml" id="s_send"><literal>s.send</literal></link> | |
1071 (<link doc="changes.xml" id="njs0.2.4">0.2.4</link>), | |
1072 <link doc="reference.xml" id="s_send_downstream"><literal>s.sendDownstream</literal></link> | |
1073 (<link doc="changes.xml" id="njs0.7.8">0.7.8</link>), | |
1074 <link doc="reference.xml" id="s_send_upstream"><literal>s.sendUpstream</literal></link> | |
1075 (<link doc="changes.xml" id="njs0.7.8">0.7.8</link>), | |
1076 <link doc="reference.xml" id="s_set_return_value"><literal>s.setReturnValue</literal></link> | |
1077 (<link doc="changes.xml" id="njs0.7.0">0.7.0</link>), | |
1078 <link doc="reference.xml" id="s_warn"><literal>s.warn</literal></link> | |
1079 </listitem> | |
1080 | |
1081 <listitem> | |
1082 <link doc="reference.xml" id="headers"><literal>Headers</literal></link> | |
1083 (<link doc="changes.xml" id="njs0.5.1">0.5.1</link>): | |
1084 <link doc="reference.xml" id="headers_append"><literal>append</literal></link>, | |
1085 <link doc="reference.xml" id="headers_delete"><literal>delete</literal></link>, | |
1086 <link doc="reference.xml" id="headers_get"><literal>get</literal></link>, | |
1087 <link doc="reference.xml" id="headers_getall"><literal>getAll</literal></link>, | |
1088 <link doc="reference.xml" id="headers_foreach"><literal>forEach</literal></link>, | |
1089 <link doc="reference.xml" id="headers_has"><literal>has</literal></link>, | |
1090 <link doc="reference.xml" id="headers_set"><literal>set</literal></link> | |
1091 </listitem> | |
1092 | |
1093 <listitem> | |
1094 <link doc="reference.xml" id="request"><literal>Request</literal></link> | |
1095 (<link doc="changes.xml" id="njs0.7.10">0.7.10</link>): | |
1096 <link doc="reference.xml" id="request_arraybuffer"><literal>arrayBuffer</literal></link>, | |
1097 <link doc="reference.xml" id="request_headers"><literal>headers</literal></link>, | |
1098 <link doc="reference.xml" id="request_json"><literal>json</literal></link>, | |
1099 <link doc="reference.xml" id="request_text"><literal>text</literal></link> | |
1100 </listitem> | |
1101 | |
1102 <listitem> | |
1103 <link doc="reference.xml" id="response"><literal>Response</literal></link> | |
1104 (<link doc="changes.xml" id="njs0.5.1">0.5.1</link>): | |
1105 <link doc="reference.xml" id="response_arraybuffer"><literal>arrayBuffer</literal></link>, | |
1106 <link doc="reference.xml" id="response_headers"><literal>headers</literal></link>, | |
1107 <link doc="reference.xml" id="response_json"><literal>json</literal></link>, | |
1108 <link doc="reference.xml" id="response_text"><literal>text</literal></link> | |
1109 </listitem> | |
1110 | |
1111 <listitem> | |
1112 <link doc="reference.xml" id="ngx"><literal>ngx</literal></link> | |
1113 (<link doc="changes.xml" id="njs0.5.0">0.5.0</link>): | |
1114 <link doc="reference.xml" id="ngx_fetch"><literal>fetch</literal></link> | |
1115 (<link doc="changes.xml" id="njs0.5.1">0.5.1</link>), | |
1116 <link doc="reference.xml" id="ngx_log"><literal>log</literal></link> | |
1117 </listitem> | |
1118 | |
1119 </list> | |
1120 </listitem> | |
1121 | |
1122 <listitem> | |
1123 Свойства объекта nginx: | |
1124 <list type="bullet"> | |
1125 | |
1126 <listitem> | |
1127 <link doc="reference.xml" id="http"><literal>HTTP Request</literal></link>: | |
1128 <link doc="reference.xml" id="r_args"><literal>r.args</literal></link>, | |
1129 <link doc="reference.xml" id="r_headers_in"><literal>r.headersIn</literal></link>, | |
1130 <link doc="reference.xml" id="r_headers_out"><literal>r.headersOut</literal></link>, | |
1131 <link doc="reference.xml" id="r_http_version"><literal>r.httpVersion</literal></link>, | |
1132 <link doc="reference.xml" id="r_internal"><literal>r.internal</literal></link>, | |
1133 <link doc="reference.xml" id="r_method"><literal>r.method</literal></link>, | |
1134 <link doc="reference.xml" id="r_parent"><literal>r.parent</literal></link>, | |
1135 <link doc="reference.xml" id="r_raw_headers_in"><literal>r.rawHeadersIn</literal></link> | |
1136 (<link doc="changes.xml" id="njs0.4.1">0.4.1</link>), | |
1137 <link doc="reference.xml" id="r_raw_headers_out"><literal>r.rawHeadersOut</literal></link> | |
1138 (<link doc="changes.xml" id="njs0.4.1">0.4.1</link>), | |
1139 <link doc="reference.xml" id="r_raw_variables"><literal>r.rawVariables</literal></link> | |
1140 (<link doc="changes.xml" id="njs0.5.0">0.5.0</link>), | |
1141 <link doc="reference.xml" id="r_remote_address"><literal>r.remoteAddress</literal></link>, | |
1142 <link doc="reference.xml" id="r_request_buffer"><literal>r.requestBuffer</literal></link> | |
1143 (<link doc="changes.xml" id="njs0.5.0">0.5.0</link>), | |
1144 <link doc="reference.xml" id="r_request_text"><literal>r.requestText</literal></link>, | |
1145 <link doc="reference.xml" id="r_response_buffer"><literal>r.responseBuffer</literal></link> | |
1146 (<link doc="changes.xml" id="njs0.5.0">0.5.0</link>), | |
1147 <link doc="reference.xml" id="r_response_text"><literal>r.responseText</literal></link> | |
1148 (<link doc="changes.xml" id="njs0.5.0">0.5.0</link>), | |
1149 <link doc="reference.xml" id="r_status"><literal>r.status</literal></link>, | |
1150 <link doc="reference.xml" id="r_uri"><literal>r.uri</literal></link>, | |
1151 <link doc="reference.xml" id="r_variables"><literal>r.variables</literal></link> | |
1152 (<link doc="changes.xml" id="njs0.2.8">0.2.8</link>) | |
1153 </listitem> | |
1154 | |
1155 <listitem> | |
1156 <link doc="reference.xml" id="stream"><literal>Stream Session</literal></link>: | |
1157 <link doc="reference.xml" id="s_remote_address"><literal>s.remoteAddress</literal></link>, | |
1158 <link doc="reference.xml" id="s_raw_variables"><literal>s.rawVariables</literal></link> | |
1159 (<link doc="changes.xml" id="njs0.5.0">0.5.0</link>), | |
1160 <link doc="reference.xml" id="s_status"><literal>s.status</literal></link> | |
1161 (<link doc="changes.xml" id="njs0.5.2">0.5.2</link>), | |
1162 <link doc="reference.xml" id="s_variables"><literal>s.variables</literal></link> | |
1163 (<link doc="changes.xml" id="njs0.2.8">0.2.8</link>) | |
1164 </listitem> | |
1165 | |
1166 <listitem> | |
1167 <link doc="reference.xml" id="request"><literal>Request</literal></link> | |
1168 (<link doc="changes.xml" id="njs0.7.10">0.7.10</link>): | |
1169 <link doc="reference.xml" id="request_bodyused"><literal>bodyUsed</literal></link>, | |
1170 <link doc="reference.xml" id="request_cache"><literal>cache</literal></link>, | |
1171 <link doc="reference.xml" id="request_credentials"><literal>credentials</literal></link>, | |
1172 <link doc="reference.xml" id="request_method"><literal>method</literal></link>, | |
1173 <link doc="reference.xml" id="request_mode"><literal>mode</literal></link>, | |
1174 <link doc="reference.xml" id="request_url"><literal>url</literal></link> | |
1175 </listitem> | |
1176 | |
1177 <listitem> | |
1178 <link doc="reference.xml" id="response"><literal>Response</literal></link> | |
1179 (<link doc="changes.xml" id="njs0.5.1">0.5.1</link>): | |
1180 <link doc="reference.xml" id="response_bodyused"><literal>bodyUsed</literal></link>, | |
1181 <link doc="reference.xml" id="response_ok"><literal>ok</literal></link>, | |
1182 <link doc="reference.xml" id="response_redirect"><literal>redirected</literal></link>, | |
1183 <link doc="reference.xml" id="response_status"><literal>status</literal></link>, | |
1184 <link doc="reference.xml" id="response_statustext"><literal>statusText</literal></link>, | |
1185 <link doc="reference.xml" id="response_type"><literal>type</literal></link>, | |
1186 <link doc="reference.xml" id="response_url"><literal>url</literal></link> | |
1187 </listitem> | |
1188 | |
1189 <listitem> | |
1190 <link doc="reference.xml" id="ngx"><literal>ngx</literal></link> | |
1191 (<link doc="changes.xml" id="njs0.5.0">0.5.0</link>): | |
1192 <link doc="reference.xml" id="ngx_build"><literal>build</literal></link> | |
1193 (<link doc="changes.xml" id="njs0.8.0">0.8.0</link>), | |
1194 <link doc="reference.xml" id="ngx_conf_file_path"><literal>conf_file_path</literal></link> | |
1195 (<link doc="changes.xml" id="njs0.8.0">0.8.0</link>), | |
1196 <link doc="reference.xml" id="ngx_conf_prefix"><literal>conf_prefix</literal></link> | |
1197 (<link doc="changes.xml" id="njs0.7.8">0.7.8</link>), | |
1198 <link doc="reference.xml" id="ngx_error_log_path"><literal>error_log_path</literal></link> | |
1199 (<link doc="changes.xml" id="njs0.8.0">0.8.0</link>), | |
1200 <link doc="reference.xml" id="ngx_prefix"><literal>prefix</literal></link> | |
1201 (<link doc="changes.xml" id="njs0.8.0">0.8.0</link>), | |
1202 <link doc="reference.xml" id="ngx_version"><literal>version</literal></link> | |
1203 (<link doc="changes.xml" id="njs0.8.0">0.8.0</link>), | |
1204 <link doc="reference.xml" id="ngx_version_number"><literal>version_number</literal></link> | |
1205 (<link doc="changes.xml" id="njs0.8.0">0.8.0</link>), | |
1206 <link doc="reference.xml" id="ngx_worker_id"><literal>worker_id</literal></link> | |
1207 (<link doc="changes.xml" id="njs0.8.0">0.8.0</link>) | |
1208 </listitem> | |
1209 | |
1210 </list> | |
1211 </listitem> | |
940 | 1212 |
941 </list> | 1213 </list> |
942 </para> | 1214 </para> |
943 | 1215 |
944 </section> | 1216 </section> |