njs 0.4.0 rhyddhau. Anfonodd Rambler ddeiseb i derfynu'r achos troseddol yn erbyn Nginx

Datblygwyr prosiect Nginx cyhoeddwyd rhyddhau cyfieithydd iaith JavaScript - ng 0.4.0. Mae'r cyfieithydd njs yn gweithredu safonau ECMAScript ac yn caniatáu ichi ehangu gallu Nginx i brosesu ceisiadau gan ddefnyddio sgriptiau yn y ffurfweddiad. Gellir defnyddio sgriptiau mewn ffeil ffurfweddu i ddiffinio rhesymeg uwch ar gyfer prosesu ceisiadau, cynhyrchu cyfluniad, cynhyrchu ymateb yn ddeinamig, addasu cais/ymateb, neu greu bonion yn gyflym i ddatrys problemau mewn cymwysiadau gwe.

Mae'r datganiad newydd yn gweithredu'r gyfarwyddeb js_mewnforio ar gyfer mewnforio modiwlau JavaScript gyda gweithredu amrywiol neu drinwyr lleoliad. Er enghraifft, yn y modiwl foo.js gallwch ddiffinio bar swyddogaeth, y gellir ei alw mewn perthynas â llwybr penodol:

foo.js:

bar swyddogaeth(r) {
dychweliad(200);
}

allforio {bar} rhagosodedig;

nginx.conf:

js_import foo.js;

lleoliad / {
js_content foo.bar;
}

Yn y gwrthrych r.headersOut cefnogaeth ychwanegol ar gyfer penawdau sy'n cynnwys gwerthoedd lluosog, er enghraifft:

cynnwys ffwythiant(r) {
r.headersOut['Set-Cookie'] = [
'foo=111; Oedran Uchaf=3600; llwybr=/',
'bar=qqq; Oedran Uchaf=86400; llwybr=/'
];

dychweliad(200);
}

Yn ogystal, gellir ei nodi сообщение Cwmni Rambler Group am cyfeiriad i'r awdurdodau ymchwiliol am ddeiseb swyddogol i derfynu achos troseddolyn ymwneud â Nginx. Anfonwyd y ddeiseb fel rhan o'r dienyddiad cyhoeddi ym mis Rhagfyr, penderfyniad bwrdd cyfarwyddwyr Rambler Group i drosglwyddo'r achos gyda Nginx i'r maes cyfraith sifil. Yn ogystal, adroddir bod y contract gyda’r cwmni cyfreithiol Lynwood Investments CY Ltd, a gysylltodd i ddechrau ag asiantaethau gorfodi’r gyfraith, yn gweithredu ar ran Rambler, wedi’i derfynu.

Yn ddiddorol, er gwaethaf terfynu'r contract, cadwodd Lynwood Investments CY Ltd yr hawl i brofi iawndal ac iawndal yn achos NGINX ar ei ran ei hun ac er ei fudd ei hun, ond nid oes ganddo'r hawl i gynnal unrhyw fusnes ar ran y Cerddwr. Grwp. Gan gwybodaeth gan gyfreithiwr y Ganolfan Hawliau Digidol, nid yw deiseb Rambler yn ddilys, gan na ellir terfynu achos troseddol dim ond ar sail cymod y partïon - mae'r penderfyniad ar absenoldeb corpus delicti mewn achosion troseddol o fewn cymhwysedd y awdurdodau ymchwiliol.

Ffynhonnell: opennet.ru

Ychwanegu sylw