comparison xml/en/docs/njs/reference.xml @ 2605:0ec1e1b063d7

Deprecated String.bytesFrom method in njs.
author Yaroslav Zhuravlev <yar@nginx.com>
date Wed, 30 Sep 2020 22:12:09 +0100
parents a29676472a11
children 99bd2ae8d2be
comparison
equal deleted inserted replaced
2604:a29676472a11 2605:0ec1e1b063d7
601 (<link doc="changes.xml" id="njs0.2.3">0.2.3</link>). 601 (<link doc="changes.xml" id="njs0.2.3">0.2.3</link>).
602 The encoding can be 602 The encoding can be
603 <literal>hex</literal>, 603 <literal>hex</literal>,
604 <literal>base64</literal>, and 604 <literal>base64</literal>, and
605 <literal>base64url</literal>. 605 <literal>base64url</literal>.
606 <example> 606 The method is deprecated since
607 >> String.bytesFrom([0x62, 0x75, 0x66, 0x66, 0x65, 0x72]) 607 <link doc="changes.xml" id="njs0.4.4">0.4.4</link>,
608 the <literal>Buffer.from</literal> method should be used instead:
609 <example>
610 >> Buffer.from([0x62, 0x75, 0x66, 0x66, 0x65, 0x72]).toString()
608 'buffer' 611 'buffer'
609 612
610 >> String.bytesFrom('YnVmZmVy', 'base64') 613 >> Buffer.from('YnVmZmVy', 'base64').toString()
611 'buffer' 614 'buffer'
612 </example> 615 </example>
613 </tag-desc> 616 </tag-desc>
614 617
615 <tag-name id="string_frombytes"><literal>String.prototype.fromBytes(<value>start</value>[, 618 <tag-name id="string_frombytes"><literal>String.prototype.fromBytes(<value>start</value>[,