Maison  >  Article  >  développement back-end  >  Quelle est la différence entre les requêtes get et post en php

Quelle est la différence entre les requêtes get et post en php

王林
王林avant
2020-01-29 20:03:013357parcourir

Quelle est la différence entre les requêtes get et post en php

Nous savons qu'il existe de nombreuses méthodes de requête, telles que : GET, POST, PUT, DELETE, OPTIONS, etc. Parmi elles, GET et POST sont les plus courantes, alors quelles sont ces deux méthodes de requête ? Quelle est la différence ?

La différence est la suivante :

Format des données soumises par la méthode GET :

1. 123;(Put La file d'attente de données de paramètres est ajoutée à l'URL pointée par l'attribut d'action du formulaire soumis, et les valeurs correspondent aux champs du formulaire un à un)

2. Il n'y a pas d'espace entre le nom du paramètre et la valeur du paramètre

3. Les valeurs des paramètres n'ont pas besoin d'utiliser des guillemets simples ou doubles, y compris

(partage de vidéos d'apprentissage en ligne : tutoriel vidéo php)

Caractéristiques de la soumission de données via GET :

1 La méthode get fusionne les paramètres après l'URL et ne peut transférer des données que dans le forme de texte

2. La quantité de données transférées est faible, environ 4 Ko (les différents navigateurs varient)

3. Faible sécurité, les données seront affichées dans la barre d'adresse

4. Rapide, généralement utilisé pour les demandes avec de faibles exigences de sécurité

Données de soumission POST :

Grâce au mécanisme de publication HTTP, chaque champ du formulaire et son le contenu est placé dans l'en-tête HTML et transmis à l'adresse URL indiquée par l'attribut d'action. L'utilisateur ne peut pas voir ce processus.

Caractéristiques de la soumission de données via POST :

1 Haute sécurité

2. La quantité de données transmises est importante et la demande ne le fait pas. nécessite la longueur des données.

3. La demande ne sera pas mise en cache et ne sera pas conservée dans l'historique du navigateur

4. Utilisé dans des situations avec des exigences de sécurité relativement élevées telles que les mots de passe et le la quantité de données soumises est relativement importante : comme la publication d'articles et le téléchargement de fichiers.

Articles et tutoriels connexes recommandés : Tutoriel php

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer