njs 0.4.0 lëshimi. Rambler dërgoi një peticion për të përfunduar çështjen penale kundër Nginx

Zhvilluesit e projektit Nginx botuar lëshimi i përkthyesit të gjuhës JavaScript - njs 0.4.0. Përkthyesi njs zbaton standardet ECMAScript dhe ju lejon të zgjeroni aftësinë e Nginx për të përpunuar kërkesat duke përdorur skriptet në konfigurim. Skriptet mund të përdoren në një skedar konfigurimi për të përcaktuar logjikën e avancuar për përpunimin e kërkesave, gjenerimin e një konfigurimi, gjenerimin dinamik të një përgjigjeje, modifikimin e një kërkese/përgjigjeje ose krijimin e shpejtë të cungëve për të zgjidhur problemet në aplikacionet në ueb.

Publikimi i ri zbaton direktivën js_import për importimin e moduleve JavaScript me implementimin e mbajtësve të variablave ose vendndodhjes. Për shembull, në modulin foo.js mund të përcaktoni një shirit funksioni, i cili mund të thirret në lidhje me një shteg specifik:

foo.js:

shiriti i funksionit (r) {
r.kthim (200);
}

eksporti i parazgjedhur {bar};

nginx.conf:

js_import foo.js;

vendndodhja / {
js_content foo.bar;
}

Në objekt r.headersJashtë mbështetje e shtuar për titujt që përfshijnë vlera të shumta, për shembull:

përmbajtja e funksionit (r) {
r.headersOut['Set-Cookie'] = [
'foo=111; Max-Age=3600; rruga =/',
'bar=qqq; Max-Age=86400; rrugë =/'
];

r.kthim (200);
}

Për më tepër, mund të vërehet сообщение Kompania Rambler Group rreth drejtimin autoriteteve hetimore të një kërkese zyrtare për të përfunduar ceshtje kriminalelidhur me Nginx. Peticioni është dërguar si pjesë e ekzekutimit lëshuar në dhjetor, vendimi i bordit të drejtorëve të Rambler Group për transferimin e procedurave me Nginx në fushën e së drejtës civile. Përveç kësaj, raportohet se kontrata me studion ligjore Lynwood Investments CY Ltd, e cila fillimisht kontaktoi agjencitë ligjzbatuese, që vepronin në emër të Rambler, është ndërprerë.

Interesante, pavarësisht përfundimit të kontratës, Lynwood Investments CY Ltd ruajti të drejtën për të provuar dëmet dhe kompensimin në çështjen NGINX në emër të saj dhe në interesat e veta, por nuk ka të drejtë të kryejë asnjë biznes në emër të Rambler Grupi. Nga informacion nga avokati i Qendrës për të Drejtat Dixhitale, peticioni i Rambler nuk është i vlefshëm, pasi një çështje penale nuk mund të pushohet vetëm në bazë të pajtimit të palëve - vendimi për mungesën e korpus delicti në çështjet penale është në kompetencë të autoritetet hetimore.

Burimi: opennet.ru

Shto një koment