Έκδοση njs 0.4.0. Ο Rambler έστειλε μια αναφορά για τον τερματισμό της ποινικής υπόθεσης εναντίον του Nginx

Προγραμματιστές έργων Nginx δημοσιεύθηκε έκδοση του διερμηνέα γλώσσας JavaScript - njs 0.4.0. Ο διερμηνέας njs εφαρμόζει πρότυπα ECMAScript και σας επιτρέπει να επεκτείνετε τη δυνατότητα του Nginx να επεξεργάζεται αιτήματα χρησιμοποιώντας σενάρια στη διαμόρφωση. Τα σενάρια μπορούν να χρησιμοποιηθούν σε ένα αρχείο διαμόρφωσης για τον καθορισμό προηγμένης λογικής για την επεξεργασία αιτημάτων, τη δημιουργία μιας διαμόρφωσης, τη δυναμική δημιουργία μιας απάντησης, την τροποποίηση μιας αίτησης/απόκρισης ή τη γρήγορη δημιουργία στελέχη για την επίλυση προβλημάτων σε εφαρμογές web.

Η νέα έκδοση εφαρμόζει την οδηγία 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; Max-Age=3600; διαδρομή=/',
'bar=qqq; Max-Age=86400; μονοπάτι=/'
];

r.return(200);
}

Επιπλέον, μπορεί να σημειωθεί μήνυμα Εταιρεία Rambler Group περίπου κατεύθυνση στις ανακριτικές αρχές επίσημης αίτησης για περάτωση υπόθεση εγκλήματοςπου σχετίζονται με το Nginx. Η αναφορά στάλθηκε ως μέρος της εκτέλεσης εκδόθηκε τον Δεκέμβριο, η απόφαση του διοικητικού συμβουλίου της Rambler Group να μεταφέρει τις διαδικασίες με την Nginx στον τομέα του αστικού δικαίου. Επιπλέον, αναφέρεται ότι η σύμβαση με τη δικηγορική εταιρεία Lynwood Investments CY Ltd, η οποία αρχικά επικοινώνησε με τις υπηρεσίες επιβολής του νόμου, ενεργώντας για λογαριασμό της Rambler, έχει λυθεί.

Είναι ενδιαφέρον ότι, παρά τον τερματισμό της σύμβασης, η Lynwood Investments CY Ltd διατήρησε το δικαίωμα να αποδείξει ζημίες και αποζημίωση στην υπόθεση NGINX για δικό της λογαριασμό και για τα δικά της συμφέροντα, αλλά δεν έχει το δικαίωμα να διεξάγει οποιαδήποτε επιχείρηση για λογαριασμό της Rambler Ομάδα. Με πληροφορίες από τον δικηγόρο του Κέντρου Ψηφιακών Δικαιωμάτων, η αναφορά του Rambler δεν είναι έγκυρη, καθώς μια ποινική υπόθεση δεν μπορεί να περατωθεί μόνο με βάση τη συμφιλίωση των μερών - η απόφαση για την απουσία corpus delicti σε ποινικές υποθέσεις εμπίπτει στην αρμοδιότητα του ανακριτικές αρχές.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο