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>