Mit curl HTTP-Request-Method testen
Wenn man wissen möchte wie die eigene Anwendung auf die HTTP-Request-Methoden reagiert muss man nicht irgendein kompliziertes Script erstellen.
Man nimmt einfach curl ( Sollte auf jedem vernünftigen Entwicklungsrechner installiert sein )
curl -X OPTIONS -I http://localhost/path/to/project/file.php
Der Parameter -X gibt die Methode an [GET,POST,HEAD,OPTIONS …]
Der Parameter -I gibt den HEAD der Antwort zurück. Somit kann man überprüfen ob das Richtig zurück kommt, wenn die Antwort keinen Body hat.