json: Модуль JSON для NGINX
Установка на Debian/Ubuntu
Эти документы относятся к APT пакету nginx-module-json, предоставляемому репозиторием GetPageSpeed Extras.
- Настройте APT репозиторий, как описано в настройке APT репозитория.
- Установите модуль:
sudo apt-get update
sudo apt-get install nginx-module-json
Показать версии и архитектуры
| Distro | Suite | Component | Architectures |
|----------|-------------------|-------------|-----------------|
| debian | bookworm | main | amd64, arm64 |
| debian | bookworm-mainline | main | amd64, arm64 |
| debian | trixie | main | amd64, arm64 |
| debian | trixie-mainline | main | amd64, arm64 |
| ubuntu | focal | main | amd64, arm64 |
| ubuntu | focal-mainline | main | amd64, arm64 |
| ubuntu | jammy | main | amd64, arm64 |
| ubuntu | jammy-mainline | main | amd64, arm64 |
| ubuntu | noble | main | amd64, arm64 |
| ubuntu | noble-mainline | main | amd64, arm64 |
Модуль:
Директивы:
Syntax: json_load $json string;
Default: ——
Context: http, server, location
Загружает строку (может содержать переменные) в (json) переменную $json.
Syntax: json_dump $string $json [name ...];
Default: ——
Context: http, server, location
Выводит (json) переменную $json в (строковую) переменную $string (может указывать на путь по именам).