njs 0.4.0 ಬಿಡುಗಡೆ Nginx ವಿರುದ್ಧದ ಕ್ರಿಮಿನಲ್ ಮೊಕದ್ದಮೆಯನ್ನು ಕೊನೆಗೊಳಿಸಲು ರಾಂಬ್ಲರ್ ಅರ್ಜಿಯನ್ನು ಕಳುಹಿಸಿದರು

Nginx ಪ್ರಾಜೆಕ್ಟ್ ಡೆವಲಪರ್‌ಗಳು ಪ್ರಕಟಿಸಲಾಗಿದೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಭಾಷಾ ಇಂಟರ್ಪ್ರಿಟರ್ ಬಿಡುಗಡೆ - ಎನ್ಜೆಎಸ್ 0.4.0. njs ಇಂಟರ್ಪ್ರಿಟರ್ ECMAScript ಮಾನದಂಡಗಳನ್ನು ಅಳವಡಿಸುತ್ತದೆ ಮತ್ತು ಕಾನ್ಫಿಗರೇಶನ್‌ನಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ವಿನಂತಿಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು Nginx ನ ಸಾಮರ್ಥ್ಯವನ್ನು ವಿಸ್ತರಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ವಿನಂತಿಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು, ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ರಚಿಸಲು, ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ರಚಿಸಲು, ವಿನಂತಿಯನ್ನು/ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಮಾರ್ಪಡಿಸಲು ಅಥವಾ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿನ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ತ್ವರಿತವಾಗಿ ಸ್ಟಬ್‌ಗಳನ್ನು ರಚಿಸಲು ಸುಧಾರಿತ ತರ್ಕವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್‌ನಲ್ಲಿ ಬಳಸಬಹುದು.

ಹೊಸ ಬಿಡುಗಡೆಯು ನಿರ್ದೇಶನವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ js_import ವೇರಿಯಬಲ್ ಅಥವಾ ಲೊಕೇಶನ್ ಹ್ಯಾಂಡ್ಲರ್‌ಗಳ ಅಳವಡಿಕೆಯೊಂದಿಗೆ JavaScript ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳಲು. ಉದಾಹರಣೆಗೆ, foo.js ಮಾಡ್ಯೂಲ್‌ನಲ್ಲಿ ನೀವು ಫಂಕ್ಷನ್ ಬಾರ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು, ಇದನ್ನು ನಿರ್ದಿಷ್ಟ ಮಾರ್ಗಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ ಕರೆಯಬಹುದು:

foo.js:

ಫಂಕ್ಷನ್ ಬಾರ್(ಆರ್) {
ಆರ್.ರಿಟರ್ನ್(200);
}

ರಫ್ತು ಡೀಫಾಲ್ಟ್ {ಬಾರ್};

nginx.conf:

js_import foo.js;

ಸ್ಥಳ / {
js_content foo.bar;
}

ವಸ್ತುವಿನಲ್ಲಿ r.headersout ಬಹು ಮೌಲ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಹೆಡರ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ:

ಕಾರ್ಯ ವಿಷಯ(ಆರ್) {
r.headersOut['Set-Cookie'] = [
'foo=111; ಗರಿಷ್ಠ-ವಯಸ್ಸು=3600; ಮಾರ್ಗ=/',
'ಬಾರ್=qqq; ಗರಿಷ್ಠ-ವಯಸ್ಸು=86400; ಮಾರ್ಗ=/'
];

ಆರ್.ರಿಟರ್ನ್(200);
}

ಹೆಚ್ಚುವರಿಯಾಗಿ, ಇದನ್ನು ಗಮನಿಸಬಹುದು ಸಂದೇಶ ರಾಂಬ್ಲರ್ ಗ್ರೂಪ್ ಕಂಪನಿಯ ಬಗ್ಗೆ ನಿರ್ದೇಶನ ಮುಕ್ತಾಯಗೊಳಿಸಲು ಅಧಿಕೃತ ಅರ್ಜಿಯ ತನಿಖಾ ಅಧಿಕಾರಿಗಳಿಗೆ ಕ್ರಿಮಿನಲ್ ಕೇಸ್Nginx ಗೆ ಸಂಬಂಧಿಸಿದೆ. ಮರಣದಂಡನೆಯ ಭಾಗವಾಗಿ ಅರ್ಜಿಯನ್ನು ಕಳುಹಿಸಲಾಗಿದೆ ಕೊಡಲಾಗಿದೆ ಡಿಸೆಂಬರ್‌ನಲ್ಲಿ, ರಾಂಬ್ಲರ್ ಗ್ರೂಪ್‌ನ ನಿರ್ದೇಶಕರ ಮಂಡಳಿಯ ನಿರ್ಧಾರವು ಎನ್‌ಜಿಎನ್‌ಎಕ್ಸ್‌ನೊಂದಿಗಿನ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ನಾಗರಿಕ ಕಾನೂನು ಕ್ಷೇತ್ರಕ್ಕೆ ವರ್ಗಾಯಿಸಲು. ಹೆಚ್ಚುವರಿಯಾಗಿ, ರಾಂಬ್ಲರ್ ಪರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಕಾನೂನು ಜಾರಿ ಸಂಸ್ಥೆಗಳನ್ನು ಆರಂಭದಲ್ಲಿ ಸಂಪರ್ಕಿಸಿದ ಕಾನೂನು ಸಂಸ್ಥೆ ಲಿನ್‌ವುಡ್ ಇನ್ವೆಸ್ಟ್‌ಮೆಂಟ್ ಸಿವೈ ಲಿಮಿಟೆಡ್‌ನೊಂದಿಗಿನ ಒಪ್ಪಂದವನ್ನು ಮುಕ್ತಾಯಗೊಳಿಸಲಾಗಿದೆ ಎಂದು ವರದಿಯಾಗಿದೆ.

ಕುತೂಹಲಕಾರಿಯಾಗಿ, ಒಪ್ಪಂದದ ಮುಕ್ತಾಯದ ಹೊರತಾಗಿಯೂ, Lynwood Investments CY Ltd ತನ್ನ ಪರವಾಗಿ ಮತ್ತು ತನ್ನದೇ ಆದ ಹಿತಾಸಕ್ತಿಗಳಲ್ಲಿ NGINX ಪ್ರಕರಣದಲ್ಲಿ ಹಾನಿ ಮತ್ತು ಪರಿಹಾರವನ್ನು ಸಾಬೀತುಪಡಿಸುವ ಹಕ್ಕನ್ನು ಉಳಿಸಿಕೊಂಡಿದೆ, ಆದರೆ ರಾಂಬ್ಲರ್ ಪರವಾಗಿ ಯಾವುದೇ ವ್ಯವಹಾರವನ್ನು ನಡೆಸುವ ಹಕ್ಕನ್ನು ಹೊಂದಿಲ್ಲ. ಗುಂಪು. ಮೂಲಕ ಮಾಹಿತಿ ಡಿಜಿಟಲ್ ಹಕ್ಕುಗಳ ಕೇಂದ್ರದ ವಕೀಲರಿಂದ, ರಾಂಬ್ಲರ್ ಅವರ ಅರ್ಜಿಯು ಮಾನ್ಯವಾಗಿಲ್ಲ, ಏಕೆಂದರೆ ಪಕ್ಷಗಳ ಸಮನ್ವಯದ ಆಧಾರದ ಮೇಲೆ ಕ್ರಿಮಿನಲ್ ಮೊಕದ್ದಮೆಯನ್ನು ಕೊನೆಗೊಳಿಸಲಾಗುವುದಿಲ್ಲ - ಕ್ರಿಮಿನಲ್ ಪ್ರಕರಣಗಳಲ್ಲಿ ಕಾರ್ಪಸ್ ಡೆಲಿಕ್ಟಿಯ ಅನುಪಸ್ಥಿತಿಯ ನಿರ್ಧಾರವು ಸಾಮರ್ಥ್ಯದೊಳಗೆ ಇರುತ್ತದೆ ತನಿಖಾ ಅಧಿಕಾರಿಗಳು.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ