version njs 0.4.0. Rambler a envoyé une pétition pour mettre fin à l'affaire pénale contre Nginx

Développeurs de projets Nginx ont publié sortie de l'interpréteur de langage JavaScript - njs 0.4.0. L'interpréteur njs implémente les normes ECMAScript et vous permet d'étendre la capacité de Nginx à traiter les requêtes à l'aide de scripts dans la configuration. Les scripts peuvent être utilisés dans un fichier de configuration pour définir une logique avancée pour traiter les demandes, générer une configuration, générer dynamiquement une réponse, modifier une demande/réponse ou créer rapidement des stubs pour résoudre des problèmes dans les applications Web.

La nouvelle version implémente la directive js_import pour importer des modules JavaScript avec implémentation de gestionnaires de variables ou d'emplacement. Par exemple, dans le module foo.js vous pouvez définir une barre de fonctions, qui peut être appelée par rapport à un chemin spécifique :

foo.js :

barre de fonction(r) {
r.return(200);
}

exporter la {barre} par défaut ;

nginx.conf :

js_import foo.js;

emplacement /
js_content foo.bar;
}

Dans l'objet r.headersOut ajout de la prise en charge des en-têtes qui incluent plusieurs valeurs, par exemple :

contenu de la fonction (r) {
r.headersOut['Set-Cookie'] = [
'foo=111; Âge maximum = 3600 XNUMX ; chemin=/',
'bar=qqq; Âge maximum = 86400 XNUMX ; chemin=/'
];

r.return(200);
}

De plus, on peut noter сообщение Société du groupe Rambler à propos direction aux autorités chargées de l'enquête d'une requête officielle visant à mettre fin casier criminellié à Nginx. La pétition a été envoyée dans le cadre de l'exécution émis en décembre, la décision du conseil d'administration de Rambler Group de transférer la procédure avec Nginx vers le domaine du droit civil. En outre, il semblerait que le contrat avec le cabinet d'avocats Lynwood Investments CY Ltd, qui avait initialement contacté les forces de l'ordre, agissant au nom de Rambler, ait été résilié.

Il est intéressant de noter que malgré la résiliation du contrat, Lynwood Investments CY Ltd a conservé le droit de prouver les dommages et intérêts dans l'affaire NGINX en son propre nom et dans son propre intérêt, mais n'a pas le droit de mener des affaires au nom de Rambler. Groupe. Par информации de l'avocat du Centre pour les droits numériques, la requête de Rambler n'est pas valable, puisqu'une affaire pénale ne peut être close uniquement sur la base de la réconciliation des parties - la décision sur l'absence de corpus delicti dans les affaires pénales relève de la compétence du autorités chargées de l'enquête.

Source: opennet.ru

Ajouter un commentaire