الإصدار 0.4.0 من إن جي إس أرسل Rambler التماسًا لإنهاء الدعوى الجنائية المرفوعة ضد Nginx

مطوري مشروع Nginx نشرت إطلاق مترجم لغة جافا سكريبت - إن جي إس 0.4.0. يطبق مترجم njs معايير ECMAScript ويسمح لك بتوسيع قدرة Nginx على معالجة الطلبات باستخدام البرامج النصية في التكوين. يمكن استخدام البرامج النصية في ملف تكوين لتحديد المنطق المتقدم لمعالجة الطلبات، أو إنشاء تكوين، أو إنشاء استجابة ديناميكيًا، أو تعديل طلب/استجابة، أو إنشاء بذرة بسرعة لحل المشكلات في تطبيقات الويب.

الإصدار الجديد ينفذ التوجيه js_import لاستيراد وحدات JavaScript مع تنفيذ معالجات المتغير أو الموقع. على سبيل المثال، في الوحدة foo.js، يمكنك تحديد شريط دالة، والذي يمكن استدعاؤه فيما يتعلق بمسار معين:

foo.js:

شريط الوظيفة (ص) {
r.return(200);
}

تصدير الافتراضي {شريط}؛

nginx.conf:

js_import foo.js;

موقع / {
js_content foo.bar;
}

في الكائن r.headersOut دعم إضافي للرؤوس التي تتضمن قيمًا متعددة، على سبيل المثال:

محتوى الوظيفة (ص) {
r.headersOut['Set-Cookie'] = [
'فو=111; الحد الأقصى للعمر = 3600؛ المسار=/',
'bar=qqq; الحد الأقصى للعمر = 86400؛ المسار=/'
];

r.return(200);
}

بالإضافة إلى ذلك ، يمكن ملاحظته сообщение شركة مجموعة رامبلر عنها اتجاه إلى جهات التحقيق بتقديم التماس رسمي بإنهائه قضية اجراميةذات صلة ب إنجينكس. تم إرسال الالتماس كجزء من الإعدام صادر وفي ديسمبر، صدر قرار مجلس إدارة مجموعة Rambler بنقل الإجراءات مع Nginx إلى مجال القانون المدني. بالإضافة إلى ذلك، تم الإبلاغ عن إنهاء العقد مع شركة المحاماة Lynwood Investments CY Ltd، التي اتصلت في البداية بوكالات إنفاذ القانون، التي تعمل نيابة عن Rambler.

ومن المثير للاهتمام، أنه على الرغم من إنهاء العقد، احتفظت شركة Lynwood Investments CY Ltd بالحق في إثبات الأضرار والتعويضات في قضية NGINX بالأصالة عن نفسها ولمصالحها الخاصة، ولكن ليس لها الحق في إجراء أي عمل نيابة عن Rambler مجموعة. بواسطة معلومات من محامي مركز الحقوق الرقمية، فإن التماس رامبلر غير صالح، حيث لا يمكن إنهاء القضية الجنائية إلا على أساس المصالحة بين الأطراف - القرار بشأن عدم وجود جسم الجريمة في القضايا الجنائية يقع ضمن اختصاص المحكمة سلطات التحقيق.

المصدر: opennet.ru

إضافة تعليق