Ceux-ci sont couramment utilisés dans le mode RestFul récemment populaire. De plus, les formulaires HTML ne prennent en charge que deux méthodes de requête : POST et GET, PATCH et DELETE sont de fausses méthodes de requête HTTP dans Laravel. effet. Configurez également le routage. <input type="hidden" name="_method" value="PUT(PATCH、DELETE)">
En fait, il est recommandé de lire le "HTTP Authoritative Guide" et d'autres livres similaires expliquant HTTP pour comprendre HTTP Vous devez comprendre quelques concepts, 1 Ces méthodes put et delete ne sont pas uniques à Laravel. Les frameworks PHP devraient le prendre en charge Bien sûr, ces frameworks ne le prennent pas en charge. Comme mentionné dans la question, GET et POST peuvent satisfaire l'entreprise 2 Ce n'est pas unique à PHP. Tout langage traitant de HTTP devrait le prendre en charge
Get et post peuvent bien sûr satisfaire toutes les opérations. L'utilisation de put, patch et delete donne l'impression que cela est plus simple et plus facile à comprendre patch /item/1 consiste à modifier les données avec l'identifiant 1. get /item/1 trouve le. données avec l'identifiant 1. delete /item/1 supprime les données avec l'identifiant 1
Ce sont des prédicats http standards
OBTENIR Obtenez des ressources
POST Créer une ressource
PUT modifier/mettre à jour les ressources (les champs de ressources complets doivent être soumis)
PATCH modifier/mettre à jour les ressources (vous pouvez soumettre les champs qui doivent être mis à jour)
DELETE Supprimer les ressources
OPTIONS Quels verbes de requête sont autorisés par le serveur
Ceux-ci sont couramment utilisés dans le mode RestFul récemment populaire. De plus, les formulaires HTML ne prennent en charge que deux méthodes de requête : POST et GET, PATCH et DELETE sont de fausses méthodes de requête HTTP dans Laravel. effet. Configurez également le routage.
<input type="hidden" name="_method" value="PUT(PATCH、DELETE)">
http://www.imooc.com/learn/81...
En fait, il est recommandé de lire le "HTTP Authoritative Guide" et d'autres livres similaires expliquant HTTP pour comprendre HTTP
.Vous devez comprendre quelques concepts,
1 Ces méthodes put et delete ne sont pas uniques à Laravel. Les frameworks PHP devraient le prendre en charge Bien sûr, ces frameworks ne le prennent pas en charge. Comme mentionné dans la question, GET et POST peuvent satisfaire l'entreprise
2 Ce n'est pas unique à PHP. Tout langage traitant de HTTP devrait le prendre en charge
Recherchez Restful et vous comprendrez.
Get et post peuvent bien sûr satisfaire toutes les opérations.
L'utilisation de put, patch et delete donne l'impression que cela est plus simple et plus facile à comprendre
patch /item/1 consiste à modifier les données avec l'identifiant 1.
get /item/1 trouve le. données avec l'identifiant 1.
delete /item/1 supprime les données avec l'identifiant 1