njs 0.4.0-Version. Rambler hat eine Petition zur Einstellung des Strafverfahrens gegen Nginx eingereicht

Nginx-Projektentwickler veröffentlicht haben Veröffentlichung des JavaScript-Sprachinterpreters - njs 0.4.0. Der njs-Interpreter implementiert ECMAScript-Standards und ermöglicht es Ihnen, die Fähigkeit von Nginx zur Verarbeitung von Anforderungen mithilfe von Skripten in der Konfiguration zu erweitern. Skripte können in einer Konfigurationsdatei verwendet werden, um erweiterte Logik für die Verarbeitung von Anfragen, die Generierung einer Konfiguration, die dynamische Generierung einer Antwort, die Änderung einer Anfrage/Antwort oder die schnelle Erstellung von Stubs zur Lösung von Problemen in Webanwendungen zu definieren.

Die neue Version implementiert die Richtlinie js_import zum Importieren von JavaScript-Modulen mit Implementierung von Variablen- oder Standorthandlern. Im foo.js-Modul können Sie beispielsweise eine Funktionsleiste definieren, die in Bezug auf einen bestimmten Pfad aufgerufen werden kann:

foo.js:

Funktion bar(r) {
r.return(200);
}

Standard exportieren {bar};

nginx.conf:

js_import foo.js;

Lage /
js_content foo.bar;
}

Im Objekt r.headersOut Unterstützung für Header hinzugefügt, die mehrere Werte enthalten, zum Beispiel:

Funktionsinhalt(r) {
r.headersOut['Set-Cookie'] = [
'foo=111; Maximales Alter=3600; path=/',
'bar=qqq; Maximales Alter=86400; path=/'
];

r.return(200);
}

Darüber hinaus kann darauf hingewiesen werden Nachricht Unternehmen der Rambler Group über Richtung an die Ermittlungsbehörden eines offiziellen Antrags auf Beendigung Kriminalfallim Zusammenhang mit Nginx. Die Petition wurde im Rahmen der Hinrichtung versandt ausgegeben im Dezember die Entscheidung des Vorstands der Rambler Group, das Verfahren mit Nginx in den zivilrechtlichen Bereich zu verlagern. Darüber hinaus wird berichtet, dass der Vertrag mit der Anwaltskanzlei Lynwood Investments CY Ltd, die zunächst im Auftrag von Rambler Kontakt zu Strafverfolgungsbehörden aufgenommen hatte, gekündigt wurde.

Interessanterweise behielt Lynwood Investments CY Ltd trotz der Vertragskündigung das Recht, Schadensersatz und Entschädigung im NGINX-Fall im eigenen Namen und im eigenen Interesse nachzuweisen, hat jedoch nicht das Recht, im Namen des Rambler Geschäfte zu tätigen Gruppe. Von информации Vom Anwalt des Center for Digital Rights ist Ramblers Antrag ungültig, da ein Strafverfahren nicht nur auf der Grundlage einer Versöhnung der Parteien beendet werden kann – die Entscheidung über das Fehlen von Corpus Delicti in Strafsachen liegt in der Zuständigkeit des Ermittlungsbehörden.

Source: opennet.ru

Kommentar hinzufügen