د nginx 1.19.3 او njs 0.4.4 خوشې کول

جوړ شوی پورته خوشې کول نګینکس ایکس اینمکس، په کوم کې چې د نوي ظرفیتونو پراختیا دوام لري (په موازي ملاتړ شوي مستحکم څانګه 1.18 یوازې د جدي غلطیو او زیانونو له منځه وړلو پورې اړوند بدلونونه رامینځته کیږي).

اصلي بدل کړئ:

  • ماډل شامل دی ngx_stream_set_module، کوم چې تاسو ته اجازه درکوي یو متغیر ته ارزښت وټاکئ

    سرور {
    12345 واورئ
    $true 1 ترتیب کړئ؛
    }

  • لارښود اضافه شو proxy_cookie_flags په پراکسي اړیکو کې د کوکیز لپاره بیرغونه مشخص کول. د مثال په توګه، د کوکي "یو" لپاره د "httponly" بیرغ اضافه کولو لپاره، او د نورو ټولو کوکیز لپاره "nosecure" او "samesite=strict" بیرغونه، تاسو کولی شئ لاندې جوړښت وکاروئ:

    proxy_cookie_flags one httponly;
    proxy_cookie_flags ~ nosecure samesite = سخت؛

  • ورته لارښوونه userid_flags کوکي ته د بیرغونو اضافه کولو لپاره د ngx_http_userid ماډل لپاره هم پلي کیږي.

په عین حال کې ترسره شو خوشې کول njs 0.4.4، د نګینکس ویب سرور لپاره د جاواسکریپټ ترجمان. د njs ژباړونکی د ECMAScript معیارونه پلي کوي او تاسو ته اجازه درکوي د nginx وړتیا پراخه کړئ چې په ترتیب کې د سکریپټونو په کارولو سره غوښتنې پروسس کړئ. سکریپټونه د ترتیب کولو فایل کې کارول کیدی شي د غوښتنو پروسس کولو لپاره پرمختللي منطق تعریف کولو لپاره ، ترتیب رامینځته کول ، په متحرک ډول ځواب رامینځته کول ، غوښتنې / ځواب بدلول ، یا په ویب غوښتنلیکونو کې د ستونزو حل کولو لپاره ګړندي سټبونه رامینځته کول. په نوې نسخه کې:

  • په شمیرو کې د عددونو د لید جلا کولو لپاره ملاتړ اضافه شوی (د مثال په توګه، "1_000").
  • د %TypedArray%.prototype لپاره ورک شوي میتودونه پلي شوي: every(), filter(), find(), findIndex(), forEach(), includes(), indexOf(), lastIndexOf(), map(), reduce(), راټیټ ()، ریورس ()، ځینې ().
  • د %TypedArray٪ لپاره ورک شوي میتودونه پلي شوي: from(), of().
  • د ډیټا ویو څیز پلي شوی.

    : >> (نوی DataView(buf.buffer)).getUint16()
    : 32974

  • د بفر اعتراض تطبیق شوی.

    : >> var buf = Buffer.from([0x80,206,177,206,178])
    : نه تعریف شوی
    : >> buf.slice(1).toString()
    : 'αβ'
    : >> buf.toString('base64')
    : 'gM6xzrI='

  • د "کریپټو" او "fs" میتودونو لپاره د بفر څیز ملاتړ اضافه کړ ، او ډاډ یې ورکړ چې fs.readFile() ، Hash.prototype.digest() او Hmac.prototype.digest() د بفر څیز یوه بیلګه بیرته راګرځي.
  • د ArrayBuffer ملاتړ په TextDecoder.prototype.decode() میتود کې اضافه شوی.

سرچینه: opennet.ru

Add a comment