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);
}

әдепкі {бар} экспорттау;

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-пен сот ісін азаматтық құқық саласына ауыстыру туралы шешімі қабылданды. Сонымен қатар, Rambler атынан әрекет ететін құқық қорғау органдарына алғашында хабарласқан Lynwood Investments CY Ltd заң фирмасымен келісім-шарт бұзылғаны хабарланды.

Бір қызығы, келісім-шарттың тоқтатылғанына қарамастан, Lynwood Investments CY Ltd өз атынан және өз мүддесі үшін NGINX ісінде келтірілген залал мен өтемақыны дәлелдеу құқығын сақтап қалды, бірақ Rambler атынан қандай да бір бизнес жүргізуге құқығы жоқ. Топ. Авторы ақпарат Цифрлық құқықтар орталығының заңгерінен Рамблердің өтініші негізсіз, себебі қылмыстық істі тек тараптардың татуласуы негізінде тоқтатуға болмайды - қылмыстық істерде қылмыс құрамының жоқтығы туралы шешім қабылдау сот органының құзыретіне жатады. тергеу органдары.

Ақпарат көзі: opennet.ru

пікір қалдыру