wersja njs 0.4.0. Rambler wysłał petycję o zakończenie postępowania karnego przeciwko Nginx

Twórcy projektów Nginx opublikowane wydanie interpretera języka JavaScript - njs 0.4.0. Interpreter njs implementuje standardy ECMAScript i pozwala rozszerzyć możliwości Nginx w zakresie przetwarzania żądań za pomocą skryptów w konfiguracji. Skrypty mogą być użyte w pliku konfiguracyjnym do zdefiniowania zaawansowanej logiki przetwarzania żądań, generowania konfiguracji, dynamicznego generowania odpowiedzi, modyfikowania żądania/odpowiedzi lub szybkiego tworzenia kodów pośredniczących w celu rozwiązywania problemów w aplikacjach internetowych.

Nowa wersja implementuje tę dyrektywę js_import do importowania modułów JavaScript z implementacją procedur obsługi zmiennych lub lokalizacji. Przykładowo w module foo.js można zdefiniować pasek funkcyjny, który można wywołać w odniesieniu do konkretnej ścieżki:

foo.js:

pasek funkcyjny (r) {
r.return(200);
}

eksportuj domyślnie {bar};

nginx.conf:

js_import foo.js;

Lokalizacja / {
js_content foo.bar;
}

W obiekcie r.headersOut dodano obsługę nagłówków zawierających wiele wartości, na przykład:

zawartość funkcji (r) {
r.headersOut['Set-Cookie'] = [
'foo=111; Maksymalny wiek = 3600; ścieżka=/',
'bar=qqq; Maksymalny wiek = 86400; ścieżka=/'
];

r.return(200);
}

Dodatkowo można to zauważyć сообщение Firma Rambler Group o kierunek władzom śledczym oficjalnego wniosku o rozwiązanie umowy sprawa kryminalnazwiązany z Nginxem. Petycja została wysłana w ramach egzekucji wydany w grudniu decyzja zarządu Rambler Group o przeniesieniu postępowania z Nginx na obszar prawa cywilnego. Ponadto informuje się, że umowa z kancelarią prawną Lynwood Investments CY Ltd, która początkowo kontaktowała się z organami ścigania działającymi w imieniu Ramblera, została rozwiązana.

Co ciekawe, pomimo rozwiązania umowy, Lynwood Investments CY Ltd zachowała prawo do wykazania odszkodowania i odszkodowania w sprawie NGINX we własnym imieniu i we własnym interesie, nie ma jednak prawa do prowadzenia jakiejkolwiek działalności gospodarczej w imieniu Ramblera Grupa. Przez informacja od prawnika Centrum Praw Cyfrowych petycja Ramblera jest nieważna, gdyż sprawy karnej nie można zakończyć jedynie na podstawie pojednania stron – decyzja o braku corpus delicti w sprawach karnych należy do kompetencji sądu władze śledcze.

Źródło: opennet.ru

Dodaj komentarz