Maison  >  Article  >  Quelles sont les différences entre les demandes d'obtention et les demandes de publication ?

Quelles sont les différences entre les demandes d'obtention et les demandes de publication ?

青灯夜游
青灯夜游original
2019-06-12 16:23:2014989parcourir

La requête POST et la requête GET sont des requêtes couramment utilisées dans le protocole HTTP, alors quelle est la différence entre elles ? L'article suivant vous présentera la différence entre la requête POST et la requête GET. J'espère qu'il vous sera utile.

Quelles sont les différences entre les demandes d'obtention et les demandes de publication ?

La différence entre la requête GET et la requête POST :

1. Get consiste à obtenir des données du serveur, et la publication est Envoyer les données au serveur.

2. Lors d'une demande d'obtention, les données sont demandées directement via l'URL. Les informations sur les données peuvent être directement vues dans l'URL, telles que l'accès au navigateur, tandis que la demande de publication est placée dans l'en-tête de la demande. l'utilisateur ne peut pas le voir directement.

3. La quantité de données transférées par get est petite et limitée, et ne peut pas dépasser 2 Ko, principalement parce qu'elle est limitée par la longueur de l'URL ; La quantité de données transmises par courrier est importante et est généralement illimitée par défaut. Cependant, en théorie, la quantité maximale est de 80 Ko dans IIS4 et de 100 Ko dans IIS5.

4. Étant donné que les paramètres de données de la demande d'obtention sont exposés dans l'URL, la sécurité est relativement faible. Si le mot de passe ne peut pas être exposé, la demande d'obtention ne peut pas être utilisée dans la demande de publication, les informations de la demande ; est placé dans l’en-tête de la requête. Il est sûr et peut être utilisé.

6. Get limite la valeur de l'ensemble de données dans le formulaire From aux caractères ASCLL, tandis que Post prend en charge l'ensemble du jeu de caractères ISO10646.

Remarque :

1. La méthode get est moins sécurisée que la méthode Post. Si des informations confidentielles sont incluses, il est recommandé d'utiliser la méthode de soumission de données Post ;

2. Lors de la requête de données, il est recommandé d'utiliser la méthode Get ; lors de l'ajout, de la modification ou de la suppression de données, il est recommandé d'utiliser la méthode Post ;

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