ProHoster > Blog > notícias da internet > versão 0.4.0 do njs. Rambler enviou uma petição para encerrar o processo criminal contra Nginx
versão 0.4.0 do njs. Rambler enviou uma petição para encerrar o processo criminal contra Nginx
Desenvolvedores de projetos Nginx publicado lançamento do interpretador de linguagem JavaScript - js 0.4.0. O interpretador njs implementa padrões ECMAScript e permite expandir a capacidade do Nginx de processar solicitações usando scripts na configuração. Os scripts podem ser usados em um arquivo de configuração para definir lógica avançada para processar solicitações, gerar uma configuração, gerar dinamicamente uma resposta, modificar uma solicitação/resposta ou criar stubs rapidamente para resolver problemas em aplicações web.
A nova versão implementa a diretiva js_import para importar módulos JavaScript com implementação de manipuladores de variáveis ou locais. Por exemplo, no módulo foo.js você pode definir uma barra de funções, que pode ser chamada em relação a um caminho específico:
foo.js:
barra de funções(r) {
r.return(200);
}
exportar padrão {barra};
nginx.conf:
js_import foo.js;
Localização /
js_content foo.bar;
}
No objeto r.headersOut adicionado suporte para cabeçalhos que incluem vários valores, por exemplo:
Além disso, pode-se notar сообщение Empresa do Grupo Rambler sobre direção às autoridades investigadoras de uma petição oficial para encerrar caso criminalrelacionado ao Nginx. A petição foi enviada como parte da execução publicado em dezembro, a decisão do conselho de administração do Grupo Rambler de transferir o processo com a Nginx para a área de direito civil. Além disso, foi relatado que o contrato com o escritório de advocacia Lynwood Investments CY Ltd, que inicialmente contatou as agências de aplicação da lei, agindo em nome da Rambler, foi rescindido.
Curiosamente, apesar da rescisão do contrato, a Lynwood Investments CY Ltd manteve o direito de provar danos e compensações no caso NGINX em seu próprio nome e no seu próprio interesse, mas não tem o direito de conduzir qualquer negócio em nome do Rambler Grupo. Por informação do advogado do Centro de Direitos Digitais, a petição de Rambler não é válida, uma vez que um processo criminal não pode ser encerrado apenas com base na reconciliação das partes - a decisão sobre a ausência de corpus delicti em processos criminais é da competência do autoridades investigativas.