NDK#

NDK — это модуль, предназначенный для расширения основных функциональных возможностей таким образом, чтобы его можно было использовать в качестве основы для других модулей Angie.

Сам NDK добавляет несколько функций, которые не видны с точки зрения пользователя — он просто предназначен для того, чтобы помочь сократить объем кода, который приходится писать разработчикам модулей.

Из набора модулей, пакеты которых представлены в репозитории Angie, NDK используется в следующих модулях:

  • lua

  • set-misc

При их использовании, помимо загрузки необходимого модуля, следует загрузить модуль NDK. При этом загружать NDK следует перед основным модулем.

Загрузка модуля#

load_module modules/ndk_http_module.so;

Дополнительная информация#

Подробная документация и исходный код доступны по ссылке: vision5/ngx_devel_kit