3 votes

apache 2.4.7 : activer la méthode http DELETE

J'ai essayé d'activer la méthode http DELETE pour la portée éducative mais je n'ai pas atteint le but ... J'ai lu beaucoup de documentation mais je ne comprends pas où et comment je dois l'activer.

Tout d'abord, où se situe la limite des méthodes http par défaut d'Apache ? Avec OPTIONS / HTTP1.0, je ne vois que OPTIONS GET HEAD ET POST comme méthodes autorisées, où est la limitation ?

5voto

snowdude Points 2790

Puisque la méthode DELETE fait partie de HTTP/ 1.1 vous ne la trouverez pas parmi les méthodes prises en charge par l'UE. OPTIONS / HTTP/1.0 ...

Vous avez le Limit qui peut autoriser/restricter certaines options 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>

Mais je ne suis pas sûr à 100% que vous deviez autoriser explicitement le DELETE au niveau d'Apache, à moins qu'il n'ait été explicitement refusé auparavant.

Pour autant que je sache, c'est principalement que vous avez besoin d'un script/application qui, en fait fait quelque chose avec une telle demande DELETE.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X