Double Possible:
Sont le PUT, DELETE, TÊTE, etc méthodes disponibles dans la plupart des navigateurs web?Le jQuery documentation de jQuery.ajax() dit ce qui suit:
Remarque: d'Autres méthodes de demande de HTTP, par exemple comme PUT et DELETE, peut également être utilisé ici, mais ils ne sont pas pris en charge par tous les navigateurs.
jQuery lui-même dit qu'il prend en charge IE 6.0+, FF 2+, Safari 3.0+, Opera 9.0+ et google Chrome. Donc, quel (le cas échéant) de la ci-dessus ne prend pas en charge un HTTP SUPPRIMER?
Réponses
Trop de publicités?La réponse courte est:
Tous les navigateurs récents (et même les anciens) prennent en charge HTTP DELETE.
La raison pour laquelle il y a cette note dans la documentation de jQuery n'est pas claire, à moins qu'ils ne fassent référence à de très vieux navigateurs tels que Netscape 1 ou IE 2.
Pour information, j'ai essayé une requête DELETE ajax dans IE6 et même avec ce navigateur cela fonctionne. Si cela fonctionne avec IE6, vous pouvez en déduire que cela fonctionne avec tout autre navigateur.