แขแแแแขแแทแแแแแแแแแแแแ Nginx แแแแแปแแแ แแถแแ
แแแแแแถแแแแแแแทแแธแแแแแแแแถแแถ JavaScript - njs แ แกแฃ. แขแแแแแแแแแ njs แขแแปแแแแแแแแแแแถแ ECMAScript แแทแแขแแปแแแแถแแฑแแแขแแแแแแแแธแแแแแแแแถแแแแแ Nginx แแพแแแแธแแแแพแแแถแแแแแพแแแแแแแพแแแแแแธแแแ
แแแแปแแแถแแแแแแแแ
แแถแแแแแแแแแ แแแแแแธแแขแถแ
แแแแผแแแถแแแแแพแแ
แแแแปแแฏแแแถแแแแแแแแ
แแถแแแแแแแแแแพแแแแธแแแแแแแแแแแทแแแแถแแแแแทแแแแแแแแแแแถแแแแแแพแแแถแแแแแพ แแแแแพแแแถแแแแแแแแ
แแถแแแแแแแแ แแแแแพแแแถแแแแแพแแแแแถแแแแแแแแถแแแแแ แแแแแแแแแแพ/แแถแแแแแพแแแ แฌแแแแแพแ stubs แแแถแแแถแแแแ แแแแพแแแแธแแแแแแแถแแแแแ แถแแ
แแแแปแแแแแแแทแแธแแแ แแแแแแ
แแถแแ
แแแแแแถแแแแแธแขแแปแแแแแแถแแแแแถแ js_แแถแแ
แผแ แแแแแถแแแแถแแแถแแ
แผแแแแผแแปแ JavaScript แแถแแฝแแแนแแแถแแขแแปแแแแแขแแแ แฌแขแแแแแแแแแแถแแแธแแถแแแ แงแแถแ แแแ แแ
แแแแปแแแแผแแปแ foo.js แขแแแแขแถแ
แแแแแแแแถแแแปแแแถแ แแแแขแถแ
แแแแผแแแถแแแแ แ
แแถแแถแแแแแแนแแแแแผแแแถแแแแถแแแแฝแแ
foo.jsแ
แแแถแแแปแแแถแ(r) {
r.return(200);
}
แแถแแ
แแแแแแถแแแพแ {bar};
nginx.confแ
js_แแถแแ
แผแ foo.js;
แแธแแถแแ / {
js_content foo.bar;
}
แแ
แแแแปแแแแแแป r.headersOut แแถแแแแแแแแแถแแแถแแแแแแแแแถแแแแแแแแถแแแแแฝแแแแแ
แผแแแแแแแแถแ
แแแพแแงแแถแ แแแแ
แแถแแทแแถแแปแแแถแ (r) {
r.headersOut['Set-Cookie'] = [
'foo=111; แขแถแแปแขแแทแแแแถ = แฃแฆแ แ ; แแแแผแ =/',
'bar=qqq; แขแถแแปแขแแทแแแแถ=86400; แแแแผแ =/'
];
r.return(200);
}
แแพแแแธแแแแแแแแถแขแถแ
แแแแผแแแถแแแแแแแแแถแแ ัะพะพะฑัะตะฝะธะต แแแแปแแ แแปแ Rambler Group แขแแแธ แแทแแแ
แแ
แขแถแแแแถแแแแแพแแขแแแแแแแแแแแแทแแแแผแแแถแแแพแแแแธแแแแ
แแ แแฟแโแแแแธโแแแแ แแแแแแแแถแแแแแแนแ Nginx แ แแแแแทแแแแผแแแถแแแแแแผแแแถแแแแแแแฝแแแแแถแแขแแปแแแแ แแแแ แถ แแ
แแแแปแแแแแแแผ แแถแแแแแแแ
แ
แทแแแแแแแแแแแปแแแแแนแแแแถแแทแแถแแแแแแแปแแ แแปแ Rambler Group แแพแแแแธแแแแแแแแแพแแแถแแแถแแฝแ Nginx แแ
แแถแแแแแแแแ
แแแถแแแแแธแแทแแ แแพแแแธแแแแแแ แแถแแแแผแแแถแแแถแแแถแแแแแถแแทแ
แแ
แแแแแถแแถแแฝแแแแแปแแ แแปแแ
แแแถแแ Lynwood Investments CY Ltd แแแแแแแผแแกแพแแแถแแแถแแแแแแแแถแแแแถแแขแแปแแแแแ
แแแถแแ แแแแแแแพแแแแแแแถแแแแแฝแ Rambler แแแแผแแแถแแแแแ
แแแ
แแฝแแฑแแแ
แถแแแขแถแแแแแแ แแแแแธแแถแแถแแแถแแแแแ
แแแแทแ
แแ
แแแแแถแแแแแ Lynwood Investments CY Ltd แแแแแถแแทแแแแทแแแแปแแแถแแแแแแถแแแแถแแแผแ
แแถแ แแทแแแแแแแ
แแแแปแแแแแธ NGINX แแแแปแแแถแแแแแฝแ แแทแแแแแแแแแแแแแแแถแแแแแแฝแ แแแปแแแแแแทแแแถแแแทแแแแทแแแแพแขแถแแธแแแแแแแถแแฝแแแแแปแแแถแ Rambler แกแพแแ แแแแปแแ แแแ แ แแธแแแแถแแธแแแแแแแแแแแแแแแแถแแแแทแแแแทแแธแแธแแ แแแแแทแแแแ Rambler แแทแแแถแแแปแแแแถแแแ แแแแแถแแแแแปแแแฟแแแแแ แแแแแแแแทแแขแถแ
แแแแ
แแแแถแแแแแพแแผแแแแแถแแแแแถแแแแแแแแแถแแแแแแถแแธ - แแถแแแแแแแ
แ
แทแแแแแพแขแแแแแแถแแแแแถแแแถแแแแแถแแแแแปแแแแแปแแแฟแแแแแ แแแแแแแแบแแแแทแแแ
แแแแปแแแแแแแแทแ
แแ
แแ แขแถแแแแถแแแแแพแแขแแแแแแ
แแแแแ: opennet.ru