Apache e método HTTP personalizado

Apache e método HTTP personalizado

É possível fazer com que o Apache aceite métodos HTTP personalizados? Digamos que eu queira enviar DESCRIBEo método.

Tentei habilitá-lo na diretiva Limit, mas o Apache retornou o método 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 PUTe DELETEnessa configuração também, pois a configuração padrão não permite PUTe DELETE.

Responder1

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

informação relacionada