njs 0.4.0 வெளியீடு. Nginx க்கு எதிரான கிரிமினல் வழக்கை நிறுத்த ராம்ப்ளர் ஒரு மனுவை அனுப்பினார்

Nginx திட்ட உருவாக்குநர்கள் வெளியிடப்பட்ட ஜாவாஸ்கிரிப்ட் மொழி மொழிபெயர்ப்பாளரின் வெளியீடு - njs 0.4.0. njs மொழிபெயர்ப்பாளர் ECMAScript தரங்களைச் செயல்படுத்துகிறது மற்றும் கட்டமைப்பில் உள்ள ஸ்கிரிப்ட்களைப் பயன்படுத்தி கோரிக்கைகளைச் செயலாக்க Nginx இன் திறனை விரிவாக்க உங்களை அனுமதிக்கிறது. கோரிக்கைகளைச் செயலாக்குதல், உள்ளமைவை உருவாக்குதல், மாறும் வகையில் பதிலை உருவாக்குதல், கோரிக்கை/பதிலை மாற்றுதல் அல்லது வலைப் பயன்பாடுகளில் உள்ள சிக்கல்களைத் தீர்க்க ஸ்டப்களை விரைவாக உருவாக்குதல் போன்றவற்றிற்கான மேம்பட்ட தர்க்கத்தை வரையறுக்க உள்ளமைவு கோப்பில் ஸ்கிரிப்ட்கள் பயன்படுத்தப்படலாம்.

புதிய வெளியீடு கட்டளையை செயல்படுத்துகிறது js_import ஜாவாஸ்கிரிப்ட் மாட்யூல்களை இறக்குமதி செய்வதற்கு மாறி அல்லது இருப்பிட ஹேண்ட்லர்களை செயல்படுத்துகிறது. எடுத்துக்காட்டாக, foo.js தொகுதியில் நீங்கள் ஒரு செயல்பாட்டுப் பட்டியை வரையறுக்கலாம், இது ஒரு குறிப்பிட்ட பாதை தொடர்பாக அழைக்கப்படலாம்:

foo.js:

செயல்பாடு பட்டை(r) {
ஆர்.ரிட்டர்ன்(200);
}

ஏற்றுமதி இயல்புநிலை {bar};

nginx.conf:

js_import foo.js;

இடம் /
js_content foo.bar;
}

பொருளில் r.headersOut பல மதிப்புகளை உள்ளடக்கிய தலைப்புகளுக்கான ஆதரவு சேர்க்கப்பட்டது, எடுத்துக்காட்டாக:

செயல்பாடு உள்ளடக்கம்(r) {
r.headersOut['Set-Cookie'] = [
'foo=111; அதிகபட்ச வயது=3600; பாதை=/',
'பார்=qqq; அதிகபட்ச வயது=86400; பாதை=/'
];

ஆர்.ரிட்டர்ன்(200);
}

கூடுதலாக, அதை கவனிக்க முடியும் сообщение பற்றி ராம்ப்ளர் குழுமம் நிறுவனம் திசையில் ஒரு உத்தியோகபூர்வ மனுவின் விசாரணை அதிகாரிகளுக்கு நிறுத்தப்பட வேண்டும் குற்ற வழக்குNginx உடன் தொடர்புடையது. மரணதண்டனையின் ஒரு பகுதியாக மனு அனுப்பப்பட்டது வழங்கப்பட்டது டிசம்பரில், Nginx உடனான நடவடிக்கைகளை சிவில் சட்டத் துறைக்கு மாற்ற ராம்ப்ளர் குழுமத்தின் இயக்குநர்கள் குழுவின் முடிவு. கூடுதலாக, ராம்ப்ளரின் சார்பாகச் செயல்படும் சட்ட அமலாக்க நிறுவனங்களைத் தொடர்பு கொண்ட சட்ட நிறுவனமான Lynwood Investments CY Ltd உடனான ஒப்பந்தம் நிறுத்தப்பட்டதாகத் தெரிவிக்கப்படுகிறது.

சுவாரஸ்யமாக, ஒப்பந்தம் முடிவடைந்த போதிலும், Lynwood Investments CY Ltd ஆனது NGINX வழக்கில் சேதங்கள் மற்றும் இழப்பீடுகளை தனது சார்பாகவும் அதன் சொந்த நலன்களுக்காகவும் நிரூபிக்கும் உரிமையை தக்க வைத்துக் கொண்டது, ஆனால் ராம்ப்ளரின் சார்பாக எந்த வணிகத்தையும் நடத்த உரிமை இல்லை. குழு. மூலம் தகவல் டிஜிட்டல் உரிமைகளுக்கான மையத்தின் வழக்கறிஞரிடமிருந்து, ராம்ப்லரின் மனு செல்லுபடியாகாது, ஏனெனில் கட்சிகளின் நல்லிணக்கத்தின் அடிப்படையில் மட்டுமே ஒரு கிரிமினல் வழக்கை நிறுத்த முடியாது - குற்றவியல் வழக்குகளில் கார்பஸ் டெலிக்டி இல்லாதது குறித்த முடிவானது விசாரணை அதிகாரிகள்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்