NDK#

NDK é um módulo projetado para estender a funcionalidade principal de tal forma que possa ser usado como base para outros módulos do Angie.

O próprio NDK adiciona várias funções que não são visíveis da perspectiva do usuário — ele é simplesmente destinado a ajudar a reduzir a quantidade de código que os desenvolvedores de módulos precisam escrever.

Entre o conjunto de módulos cujos pacotes estão representados no repositório do Angie, o NDK é usado nos seguintes módulos:

  • lua

  • set-misc

Ao usá-los, além de carregar o módulo necessário, o módulo NDK também deve ser carregado. O NDK deve ser carregado antes do módulo principal.

Instalação#

Para instalar o módulo, use um dos seguintes pacotes:

  • Angie: angie-module-ndk

  • Angie PRO: angie-pro-module-ndk

Carregando o módulo#

load_module modules/ndk_http_module.so;

Informações adicionais#

Documentação detalhada e código-fonte estão disponíveis no seguinte link: vision5/ngx_devel_kit