Apache e método HTTP personalizado

2

É possível fazer o apache aceitar métodos HTTP personalizados? Digamos que eu queira enviar o método DESCRIBE .

Eu tentei ativá-lo na diretiva de limite, mas o método retornado pelo apache 405 não é permitido.

Aqui está minha configuração, está em 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>

Eu habilitei os métodos PUT e DELETE nessa configuração também, pois a configuração padrão não permite PUT e DELETE .

    
por Peter 22.11.2011 / 13:11

1 resposta

2

Sim, isso é possível. Você teria que escrever um módulo para aceitar o método personalizado. Mod_dav pode ser um bom lugar para começar; Eu não sei de nenhum outro que estenda os métodos do Apache.

    
por 22.11.2011 / 15:17