Maison >interface Web >js tutoriel >Quelle est la différence entre une demande de publication et une demande d'obtention en Ajax ?
Get et post en ajax sont deux méthodes courantes de requête-réponse sur le client et le serveur. Alors, quelle est la différence entre les requêtes get et post ? Cet article vous présentera la différence entre une demande de publication et une demande d'obtention en ajax. Les amis dans le besoin peuvent s'y référer.
Jetons un coup d'œil aux concepts de demande d'obtention et de demande de publication requête en ajax respectivement.
La requête get consiste à demander des données à une ressource spécifiée. La requête get est essentiellement utilisée pour obtenir (récupérer) des données du serveur. Remarque : La méthode GET peut renvoyer des données mises en cache.
La demande de publication consiste à soumettre les données à traiter à la ressource spécifiée. La demande de publication peut également être utilisée pour obtenir des données du serveur. Cependant, la méthode post ne met pas en cache les données et est souvent utilisée pour envoyer des données avec la requête.
À partir de la description ci-dessus des concepts de get request et post request en ajax, nous pouvons effectivement trouver les différences, mais pour les débutants, cela ne devrait pas être mieux compris simplement à partir du concept, regardons de plus près. aux différences entre les demandes d'obtention et les demandes de publication en ajax.
La différence entre la demande d'obtention et la demande de publication dans ajax 1 :
1get consiste à ajouter la file d'attente de données de paramètres à la soumission Dans l'URL pointée par l'attribut ACTION du formulaire, les valeurs correspondent à chaque champ du formulaire et sont visibles dans l'URL. la publication est via HTTP Le mécanisme de publication place chaque champ du formulaire et son contenu dans l'EN-TÊTE HTML et le transmet à l'adresse URL pointée par l'attribut ACTION. Les utilisateurs ne peuvent pas voir ce processus.
Différence 2 entre la requête get et la requête post en ajax :
Pour la méthode get, le côté serveur utilise Request.QueryString pour obtenir la valeur de la variable For. la méthode post, côté serveur Utilisez Request.Form pour obtenir les données soumises. Les paramètres des deux manières peuvent être obtenus à l’aide de Request.
Différence 3 entre la demande get et la demande de publication en ajax :
La quantité de données transmises par get est faible et ne peut pas dépasser 2 Ko. La quantité de données transmises par courrier est relativement importante et est généralement illimitée par défaut. Mais en théorie, cela varie d’un serveur à l’autre.
La quatrième différence entre la demande d'obtention et la demande de publication en ajax :
la sécurité d'obtention est très faible et la sécurité de publication est élevée.
Différence 5 entre la demande d'obtention et la demande de publication en ajax :