si tu suis l'API REST, la méthode GET te permet de consulter une ressource,
la méthode PUT te permet d'en créer une
la méthode POST d'en modifier une ou d'envoyer des données qui ne constituent pas une ressource, une recherche par exemple
la methode DELETE est faite pour supprimer une ressource
la méthode HEAD correspond au GET mais ne demande que les headers de la requête GET correspondante
en ligne de commande, tu peux appeler une URL avec curl
$ curl http://example.com/truc/machin -X POST
$ curl 'http://example.com/truc/machin?i=34' -X GET
le paramètre par défaut de -X est GET donc inutile dans mon second exemple
les quotes permettent d'ajouter une query, sinon le '?' coupe la chaine
la méthode PUT te permet d'en créer une
la méthode POST d'en modifier une ou d'envoyer des données qui ne constituent pas une ressource, une recherche par exemple
la methode DELETE est faite pour supprimer une ressource
la méthode HEAD correspond au GET mais ne demande que les headers de la requête GET correspondante
en ligne de commande, tu peux appeler une URL avec curl
$ curl http://example.com/truc/machin -X POST
$ curl 'http://example.com/truc/machin?i=34' -X GET
le paramètre par défaut de -X est GET donc inutile dans mon second exemple
les quotes permettent d'ajouter une query, sinon le '?' coupe la chaine