njs 0.4.0 nga pagpagawas. Nagpadala si Rambler og petisyon aron tapuson ang kasong kriminal batok sa Nginx

Mga developer sa proyekto sa Nginx gipatik pagpagawas sa JavaScript language interpreter - njs 0.4.0. Ang njs interpreter nagpatuman sa ECMAScript nga mga sumbanan ug nagtugot kanimo sa pagpalapad sa katakus sa Nginx sa pagproseso sa mga hangyo gamit ang mga script sa configuration. Ang mga script mahimong gamiton sa usa ka configuration file aron ipasabot ang advanced logic alang sa pagproseso sa mga hangyo, paghimo og configuration, dinamikong pagmugna og tubag, pag-usab sa usa ka hangyo/tubag, o dali nga paghimo og mga stub aron masulbad ang mga problema sa mga web application.

Ang bag-ong pagpagawas nagpatuman sa direktiba js_import alang sa pag-import sa mga module sa JavaScript nga adunay pagpatuman sa mga variable o mga tigdumala sa lokasyon. Pananglitan, sa foo.js module mahimo nimong ipasabut ang usa ka function bar, nga mahimong tawgon nga may kalabotan sa usa ka piho nga agianan:

foo.js:

function bar(r) {
r.balik(200);
}

export default {bar};

nginx.conf:

js_import foo.js;

lugar / {
js_content foo.bar;
}

Sa butang r.headersOut dugang nga suporta alang sa mga ulohan nga adunay daghang mga kantidad, pananglitan:

function content(r) {
r.headersOut['Set-Cookie'] = [
'foo=111; Max-Edad=3600; dalan=/',
'bar=qqq; Max-Edad=86400; dalan=/'
];

r.balik(200);
}

Dugang pa, kini mahimong matikdan ang mensahe Ang kompanya sa Rambler Group bahin sa direksyon ngadto sa mga awtoridad sa imbestigasyon sa usa ka opisyal nga petisyon sa pagtapos kriminal nga kasonga may kalabutan sa Nginx. Ang petisyon gipadala isip kabahin sa pagpatay gipagawas sa Disyembre, ang desisyon sa board of directors sa Rambler Group nga ibalhin ang mga proceedings sa Nginx ngadto sa civil law field. Dugang pa, gikataho nga ang kontrata sa law firm nga Lynwood Investments CY Ltd, nga una nga nakigkontak sa mga ahensya nga nagpatuman sa balaod, nga naglihok alang sa Rambler, natapos na.

Makapainteres, bisan pa sa pagtapos sa kontrata, ang Lynwood Investments CY Ltd nagpabilin ang katungod nga pamatud-an ang mga kadaot ug bayad sa kaso sa NGINX alang sa kaugalingon ug alang sa kaugalingon nga interes, apan wala’y katungod sa pagpahigayon sa bisan unsang negosyo alang sa Rambler Grupo. Pinaagi sa impormasyon gikan sa abogado sa Center for Digital Rights, ang petisyon ni Rambler dili balido, tungod kay ang usa ka kriminal nga kaso dili mahimong tapuson lamang pinasukad sa pagpasig-uli sa mga partido - ang desisyon sa pagkawala sa corpus delicti sa mga kriminal nga kaso naa sa katakus sa mga awtoridad sa imbestigasyon.

Source: opennet.ru

Idugang sa usa ka comment