ProHoster > Blog > internetne novice > izdaja njs 0.4.0. Rambler je poslal peticijo za prekinitev kazenskega postopka proti Nginxu
izdaja njs 0.4.0. Rambler je poslal peticijo za prekinitev kazenskega postopka proti Nginxu
Razvijalci projektov Nginx objavljeno izdaja jezikovnega tolmača JavaScript - njs 0.4.0. Tolmač njs implementira standarde ECMAScript in vam omogoča razširitev zmožnosti Nginx za obdelavo zahtev z uporabo skriptov v konfiguraciji. Skripte je mogoče uporabiti v konfiguracijski datoteki za definiranje napredne logike za obdelavo zahtev, generiranje konfiguracije, dinamično generiranje odgovora, spreminjanje zahteve/odgovora ali hitro ustvarjanje škrbin za reševanje težav v spletnih aplikacijah.
Nova izdaja izvaja direktivo js_import za uvoz modulov JavaScript z implementacijo spremenljivk ali upravljavcev lokacij. Na primer, v modulu foo.js lahko definirate funkcijsko vrstico, ki jo lahko pokličete glede na določeno pot:
foo.js:
funkcijska vrstica(r) {
r.vrni(200);
}
izvoz privzete {bar};
nginx.conf:
js_import foo.js;
lokacija /
js_content foo.bar;
}
V objektu r.headersOut dodana podpora za glave, ki vključujejo več vrednosti, na primer:
vsebina funkcije(r) {
r.headersOut['Set-Cookie'] = [
'foo=111; Največja starost=3600; pot=/',
'bar=qqq; Največja starost=86400; pot=/'
];
r.vrni(200);
}
Poleg tega je mogoče opozoriti sporočilo Podjetje Rambler Group o smer preiskovalnim organom uradne peticije za prekinitev kazenski zadevipovezane z Nginxom. Peticija je bila poslana v okviru izvršitve izdala decembra odločitev upravnega odbora Rambler Group o prenosu postopka z Nginxom na področje civilnega prava. Poleg tega poročajo, da je bila prekinjena pogodba z odvetniško družbo Lynwood Investments CY Ltd, ki je sprva stopila v stik z organi kazenskega pregona v imenu Ramblerja.
Zanimivo je, da je kljub prekinitvi pogodbe Lynwood Investments CY Ltd obdržal pravico dokazati odškodnino in odškodnino v primeru NGINX v svojem imenu in v lastnem interesu, vendar nima pravice opravljati nobenih poslov v imenu Ramblera. skupina. Avtor: informacije od odvetnika Centra za digitalne pravice, Ramblerjeva peticija ni veljavna, saj kazenske zadeve ni mogoče zaključiti samo na podlagi sprave strank - odločitev o neobstoju kaznivega dejanja v kazenskih zadevah je v pristojnosti preiskovalnih organov.