Apache и пользовательский метод HTTP

Можно ли заставить Apache принимать пользовательские методы HTTP? Скажи, что я хочу отправить DESCRIBE метод.

Я попытался включить его в директиве Limit, но apache вернул метод 405, что не разрешено.

Вот мой конфиг, это в mod_userdir,

    <Directory /home/*/public_html>
        AllowOverride All
        Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
        <Limit GET POST PUT DELETE OPTIONS DESCRIBE>
              Order allow,deny
              Allow from all
        </Limit>
        <LimitExcept GET POST PUT DELETE OPTIONS DESCRIBE>
              Order deny,allow
              Deny from all
        </LimitExcept>
   </Directory>

Я включил PUT а также DELETE методы в этой конфигурации также, так как конфигурация по умолчанию не позволяет PUT а также DELETE,

1 ответ

Решение

Да, это возможно Вы должны написать модуль, чтобы принять пользовательский метод. Mod_dav может быть хорошим местом для начала; Я не знаю других, которые расширяют методы Apache.

Другие вопросы по тегам