apache 2.4.7: ativar o método DELETE http [duplicado]

1

Eu tentei ativar o método DELETE http para o escopo educacional, mas não alcancei a meta ... Eu li muita documentação, mas não entendi onde e como devo configurá-la.

Primeiro de tudo, onde está o limite de métodos HTTP padrão do apache? com OPTIONS / HTTP1.0 eu posso ver apenas OPTIONS GET HEAD E POST como métodos permitidos, onde está a limitação?

    
por Davide Pala 15.11.2015 / 19:20

1 resposta

3

Como o método DELETE faz parte do HTTP / 1.1 , você não o encontrará como parte dos métodos suportados com OPTIONS / HTTP/1.0 ...

Você tem a diretiva Limit que pode permitir / restringir determinadas opções http://

<Directory /var/www/html>
    <Limit GET HEAD POST PUT DELETE OPTIONS>
          # Deprecated apache 2.2 syntax:
          # Order Allow,Deny
          # Allow from all
          # Apache > 2.4 requires:
          Require all granted
    </Limit>
</Directory>

Mas não tenho 100% de certeza de que você precisa permitir explicitamente DELETE no nível do Apache, a menos que isso tenha sido explicitamente negado antes.

Tanto quanto eu sei, é principalmente que você precisa de um script / aplicativo que realmente faz algo com tal solicitação DELETE.

    
por 18.11.2015 / 15:16