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.