Maison  >  Article  >  Quelles sont les différences entre les méthodes de requête GET et POST ?

Quelles sont les différences entre les méthodes de requête GET et POST ?

coldplay.xixi
coldplay.xixioriginal
2020-06-28 14:51:208247parcourir

Les différences entre les méthodes de requête GET et POST sont : 1. GET génère un paquet de données TCP, tandis que POST génère deux paquets de données TCP ; 2. Les requêtes GET ne peuvent être codées qu'en URL, tandis que POST prend en charge plusieurs méthodes d'encodage. ;3. GET n'accepte que les caractères ASCII, tandis que POST n'a aucune restriction.

Quelles sont les différences entre les méthodes de requête GET et POST ?

Les différences entre les méthodes de requête GET et POST sont :

GET et POST sont les deux méthodes de base de HTTP requêtes , GET génère un paquet de données TCP et POST génère deux paquets de données TCP.

  • GET est inoffensif lorsque le navigateur revient en arrière, tandis que POST soumet à nouveau la demande.

  • L'adresse URL générée par GET peut être mise en signet, mais POST ne le peut pas.

  • Les requêtes GET seront activement mises en cache par le navigateur, mais le POST ne le sera pas à moins d'être défini manuellement.

  • Les requêtes GET ne peuvent être codées qu'en URL, tandis que POST prend en charge plusieurs méthodes de codage.

  • Les paramètres de la requête GET seront entièrement conservés dans l'historique du navigateur, tandis que les paramètres du POST ne seront pas conservés.

  • Les paramètres transmis dans l'URL de la requête GET sont limités en longueur, contrairement à la requête POST.

  • Concernant le type de données des paramètres, GET n'accepte que les caractères ASCII, tandis que POST n'a aucune restriction.

  • GET est moins sécurisé que POST car les paramètres sont directement exposés sur l'URL, il ne peut donc pas être utilisé pour transmettre des informations sensibles.

  • Les paramètres GET sont transmis via l'URL et POST est placé dans le corps de la requête.

    Recommandations d'apprentissage associées : PHP Programmation du débutant au compétent

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn