версия njs 0.4.0. Rambler изпрати петиция за прекратяване на наказателното дело срещу Nginx

Разработчици на проекти на Nginx публикувано пускане на езиковия интерпретатор на JavaScript - njs 0.4.0. Интерпретаторът njs прилага стандартите на ECMAScript и ви позволява да разширите способността на Nginx да обработва заявки с помощта на скриптове в конфигурацията. Скриптовете могат да се използват в конфигурационен файл за дефиниране на разширена логика за обработка на заявки, генериране на конфигурация, динамично генериране на отговор, модифициране на заявка/отговор или бързо създаване на мъничета за решаване на проблеми в уеб приложенията.

Новата версия прилага директивата js_import за импортиране на модули на JavaScript с внедряване на манипулатори на променливи или местоположение. Например в модула foo.js можете да дефинирате функционална лента, която може да бъде извикана във връзка с конкретен път:

foo.js:

функционална лента (r) {
r.return(200);
}

експортиране по подразбиране {bar};

nginx.conf:

js_import foo.js;

населено място / {
js_content foo.bar;
}

В обекта r.headersOut добавена поддръжка за заглавки, които включват множество стойности, например:

функция съдържание(r) {
r.headersOut['Set-Cookie'] = [
'foo=111; Максимална възраст=3600; път=/',
'bar=qqq; Максимална възраст=86400; път=/'
];

r.return(200);
}

Освен това може да се отбележи сообщение Компания Rambler Group около посока до следствените органи на служебна молба за прекратяване криминален случайсвързани с Nginx. Петицията е изпратена като част от изпълнението издаден през декември решението на борда на директорите на Rambler Group да прехвърли производството с Nginx в областта на гражданското право. Освен това се съобщава, че договорът с адвокатската кантора Lynwood Investments CY Ltd, която първоначално се свърза с правоприлагащите органи, действащи от името на Rambler, е прекратен.

Интересното е, че въпреки прекратяването на договора, Lynwood Investments CY Ltd си запази правото да докаже щети и обезщетения в случая NGINX от свое име и в свой собствен интерес, но няма право да извършва бизнес от името на Rambler Група. от информация от адвоката на Центъра за цифрови права, петицията на Rambler не е валидна, тъй като наказателно дело не може да бъде прекратено само въз основа на помирение на страните - решението за липсата на състав на престъпление в наказателни дела е от компетентността на следствени органи.

Източник: opennet.ru

Добавяне на нов коментар