Mwepụta nke nginx 1.17.9 na njs 0.3.9

Haziri ntọhapụ elu nginx 1.17.9, n'ime nke mmepe nke ikike ọhụrụ na-aga n'ihu (n'otu aka ahụ kwadoro kwụsiri ike alaka 1.16 Naanị mgbanwe ndị metụtara mkpochapụ nke njehie dị njọ na adịghị ike na-eme).

Main gbanwee:

  • Amachibidoro ịkọwa ọtụtụ ahịrị “onye ọbịa” n'ime
    arịrịọ nkụnye eji isi mee;

  • Edoziri ahụhụ ebe nginx leghaara ahịrị ndị ọzọ anya
    "Nnyefe-nkwado" na nkụnye eji isi mee ihe;

  • Emeela ndozi iji gbochie oghere oghere mgbe ị na-eji protocol HTTP/2;
  • Edoziri mmejọ nkebi na usoro onye ọrụ na-eme mgbe ị na-eji OCSP stapling;
  • Emezigharịla na modul ngx_http_mp4_module;
  • E doziri esemokwu n'ọnọdụ ebe mgbe iji koodu 494 na-ebugharị njehie na iji ntuziaka 'error_page', enwere ike weghachi nzaghachi nwere koodu 494 kama 400;
  • Obere oghere mgbe ị na-eji subqueries na modul njs na ntuziaka aio.

Ọzọkwa, enwere ike ịdeba ya mwepụta njz 0.3.9, onye ntụgharị asụsụ Javascript maka sava weebụ nginx. Onye ntụgharị njs na-emejuputa ụkpụrụ ECMAScript ma na-enye gị ohere ịgbasa ike nginx ịhazi arịrịọ site na iji scripts na nhazi. Enwere ike iji scripts na faịlụ nhazi iji kọwapụta mgbagha dị elu maka nhazi arịrịọ, ịmepụta nhazi, na-eme ka nzaghachi dị ike, gbanwee arịrịọ / nzaghachi, ma ọ bụ ịmepụta ngwa ngwa stubs iji dozie nsogbu na ngwa weebụ.

N'ime mwepụta ọhụrụ a, modul njs agbakwunyela nkwado maka ọnọdụ arịrịọ na r.subrequest(). A na-eleghara azịza nye ajụjụ ndị ewepụrụ. N'adịghị ka subquery oge niile, enwere ike ịmepụta subquery kewapụrụ n'ime onye njikwa mgbanwe. Ọzọkwa:

  • API agbakwunyere nkwa maka modul "fs";
  • agbakwunyere ohere ọrụ (), symlink(), unlink(), na modul “fs”.
    ezigbo ụzọ () na ndị yiri ya;

  • E webatara usoro ndị nkịtị, ndị na-arụ ọrụ nke ọma n'ihe gbasara oriri ebe nchekwa;
  • Emela ka emeziwanye ihe n'agụmagụ;
  • Emeela ndozi na ịsepụta ọrụ nwa afọ na azụ azụ.
    akara;

  • Oku oku a kapịrị ọnụ na modul “fs”;
  • Emezigharịla na Object.getOwnPropertySymbols();
  • Ejuputara obo ebe nchekwa na njs_json_append_string ();
  • Edoziri encodeURI() na decodeURI() iji kwado nkọwapụta;
  • Emere ya na Number.prototype.toPrecision ();
  • Ejizi nke ọma nke arụmụka oghere na JSON.stringify ();
  • Emere ya na JSON.stringify () jiri nọmba () na eriri () ihe;
  • Ewepụtara mgbanarị mkpụrụedemede Unicode na JSON.stringify() dịka
    na nkọwapụta;

  • Emeela ndozi na mbubata modul na-abụghị nke ala;
  • Emebere njs.dump() ihe atụ n'ime akpa.

isi: opennet.ru

Tinye a comment