Haserl |
Маленькая программа, которая использует shell или Lua script для создания cgi веб-скриптов. Haserl предназначен для случаев, когда PHP или Ruby слишком большие.
Haserl обычно используется для запуска cgi скриптов в встроенном окружении с небольшим веб-сервером (mini-httpd, lighty или сервер встроенный в busybox).
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Haserl обычно используется для запуска cgi скриптов в встроенном окружении с небольшим веб-сервером (mini-httpd, lighty или сервер встроенный в busybox).
Возможности Haserl:
- Малый размер. Двоичный файл составляет обычно меньше 20 КБ. Язык Lua добавляет менее 150K, если он связан статически.
- Парсит подобно другим языкам скриптов: все что не заключено в <% ...%> теги отправляется дословно клиенту.
- Автоматический парсинг форм: элементы форм отправленные клиентом, анализируются и помещаются в переменные окружения. Скрипт может ссылаться на переменные без какой-либо дополнительной работы. Для Lua скриптов, элементы помещаются в глобальную форму таблицы.
- multipart/form-data decoding: данные MIME отправляются через метод прозрачного декодирования enctype="multipart/form-data" Этот метод используется при загрузке файлов с клиента.
- Privilege Escalation: В Linux если haserl устанавливается с suid root он будет пытаться отказаться от своей привилегии на UID / GID владельца сценария CGI. Это похоже на Suexec в Apache.
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Категория: CGI-инструменты и библиотеки
Комментарии |