Spec-Zone.ru › Apache HTTP Server

Модуль Apache mod_reflector

Описание: Отражает тело запроса в ответ с помощью цепочки выходных фильтров.
Статус: Базовый
Идентификатор модуля: reflector_module
Исходный файл: mod_reflector.c
Совместимость: Версия 2.3 и новее

Краткое описание

Этот модуль позволяет отражать тела запросов обратно клиенту, пропуская запрос через цепочку выходных фильтров. С помощью соответствующим образом настроенной цепочки фильтров можно преобразовать запрос в ответ. Этот модуль можно использовать для превращения выходного фильтра в HTTP-службу.

Примеры

Служба сжатия
Пропустить тело запроса через фильтр DEFLATE, чтобы сжать его. Для возврата сжатых данных в запросе должен быть указан заголовок Content-Encoding со значением "gzip".
<Location "/compress">
    SetHandler reflector
    SetOutputFilter DEFLATE
</Location>
Служба уменьшения разрешения изображений
Пропустить тело запроса через фильтр уменьшения разрешения изображений и вернуть результат вызывающей стороне.
<Location "/downsample">
    SetHandler reflector
    SetOutputFilter DOWNSAMPLE
</Location>

Директива ReflectorHeader

Описание: Отражает входной заголовок в выходные заголовки
Синтаксис:
ReflectorHeader inputheader [outputheader]
Контекст: конфигурация сервера, виртуальный хост, каталог, .htaccess
Переопределение: Options
Статус: Базовый
Модуль: mod_reflector

Эта директива управляет отражением заголовков запроса в ответ. Первый аргумент — имя заголовка запроса, который нужно скопировать. Если указан необязательный второй аргумент, он будет использован в качестве имени заголовка ответа; в противном случае будет использовано исходное имя заголовка запроса.

© 2018 The Apache Software Foundation
Licensed under the Apache License, Version 2.0.
https://httpd.apache.org/docs/2.4/en/mod/mod_reflector.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API