Maison  >  Questions et réponses  >  le corps du texte

php - laravel HTTP请求的疑问,put patch delete options存在的意义,已经应用场景是什么

HTTP请求类型,put patch delete options这些有什么用?从来没用过啊。
平时开发都是get post请求,感觉get post完全可以进行Mysql的增删改查操作。
put patch delete options这几种类型有什么用处呢?应用场景是什么?应该怎么写呢?
get请求一般是url传参数,表单method当然也可以写get;
post请求一般是表单提交;

PHP中文网PHP中文网2733 Il y a quelques jours994

répondre à tous(6)je répondrai

  • 巴扎黑

    巴扎黑2017-05-16 13:08:12

    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

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:08:12

    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)">

    répondre
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 13:08:12

    http://www.imooc.com/learn/81...

    répondre
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:08:12

    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

    .

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:08:12

    Recherchez Restful et vous comprendrez.

    répondre
    0
  • 漂亮男人

    漂亮男人2017-05-16 13:08:12

    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

    répondre
    0
  • Annulerrépondre