njs 0.4.0 නිකුතුව. රැම්බ්ලර් විසින් Nginx ට එරෙහි අපරාධ නඩුව අවසන් කිරීමට පෙත්සමක් යවන ලදී

Nginx ව්‍යාපෘති සංවර්ධකයින් ප්‍රකාශයට පත් කරන ලදි JavaScript භාෂා පරිවර්තකය නිකුත් කිරීම - අංක 0.4.0. njs පරිවර්තකය ECMAScript ප්‍රමිතීන් ක්‍රියාත්මක කරන අතර වින්‍යාසය තුළ ස්ක්‍රිප්ට් භාවිතයෙන් ඉල්ලීම් සැකසීමට Nginx හි හැකියාව පුළුල් කිරීමට ඔබට ඉඩ සලසයි. ඉල්ලීම් සැකසීම, වින්‍යාසයක් ජනනය කිරීම, ගතිකව ප්‍රතිචාරයක් උත්පාදනය කිරීම, ඉල්ලීමක්/ප්‍රතිචාරයක් වෙනස් කිරීම, හෝ වෙබ් යෙදුම්වල ගැටලු විසඳීම සඳහා කඩිනමින් stubs නිර්මාණය කිරීම සඳහා උසස් තර්ක නිර්වචනය කිරීමට වින්‍යාස ගොනුවක ස්ක්‍රිප්ට් භාවිත කළ හැක.

නව නිකුතුව විධානය ක්‍රියාත්මක කරයි js_ආනයනය විචල්‍ය හෝ ස්ථාන හසුරුවන්න ක්‍රියාත්මක කිරීම සමඟ JavaScript මොඩියුල ආයාත කිරීම සඳහා. උදාහරණයක් ලෙස, foo.js මොඩියුලය තුළ ඔබට විශේෂිත මාර්ගයකට අදාළව හැඳින්විය හැකි ශ්‍රිත තීරුවක් අර්ථ දැක්විය හැක:

foo.js:

ශ්‍රිත තීරුව(r) {
r.ආපසු (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.ආපසු (200);
}

ඊට අමතරව, එය සටහන් කළ හැකිය පණිවිඩය රැම්බ්ලර් සමූහ සමාගම ගැන දිශාව අවසන් කිරීමට නිල පෙත්සමක් විමර්ශන බලධාරීන්ට අපරාධ නඩුවNginx හා සම්බන්ධ. මෙම පෙත්සම ක්‍රියාත්මක කිරීමේ කොටසක් ලෙස යවා ඇත නිකුත් කළ දෙසැම්බර් මාසයේදී, රැම්බ්ලර් සමූහයේ අධ්‍යක්ෂ මණ්ඩලය විසින් Nginx සමඟ කටයුතු සිවිල් නීති ක්ෂේත්‍රයට මාරු කිරීමට තීරණය කරන ලදී. මීට අමතරව, රැම්බ්ලර් වෙනුවෙන් ක්‍රියා කරන නීතිය ක්‍රියාත්මක කරන ආයතන සම්බන්ධ කර ගත් Lynwood Investments CY Ltd නම් නීති සමාගම සමඟ ඇති කොන්ත්‍රාත්තුව අවසන් කර ඇති බව වාර්තා වේ.

සිත්ගන්නා කරුණ නම්, කොන්ත්‍රාත්තුව අවසන් වුවද, Lynwood Investments CY Ltd විසින් NGINX නඩුවේදී තමන් වෙනුවෙන් සහ තමාගේම අවශ්‍යතා සඳහා හානි සහ වන්දි ඔප්පු කිරීමට අයිතිය රඳවා තබා ගත් නමුත් රැම්බ්ලර් වෙනුවෙන් කිසිදු ව්‍යාපාරයක් කිරීමට අයිතියක් නැත. සමූහය. විසින් තොරතුරු පාර්ශවයන්ගේ ප්‍රතිසන්ධානය මත පමණක් අපරාධ නඩුවක් අවසන් කළ නොහැකි බැවින් ඩිජිටල් අයිතිවාසිකම් සඳහා වූ මධ්‍යස්ථානයේ නීතීඥයාගෙන්, රැම්බ්ලර්ගේ පෙත්සම වලංගු නොවේ - අපරාධ නඩු වලදී කෝපස් ඩෙලික්ටි නොමැතිවීම පිළිබඳ තීරණය නිපුණතාවය තුළ පවතී. විමර්ශන බලධාරීන්.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න