Test d'interface - la différence entre Get et Post

Questions d'entretiens classiques

La différence entre GET et POST

Les paramètres de la requête GET sont transmis au format suivant

  • GET / S? Wd = mp3 HTTP / 1.1

Les paramètres de la requête POST sont placés dans le formulaire Form Data pour transmission

  • Après avoir envoyé la demande au site Web pour la première fois, le serveur marquera la ressource, la définira avec le champ set-Cookie et la renverra au navigateur, le navigateur enregistre le cookie et lors de la deuxième visite, le navigateur vérifiera si l'adresse cible a Le cookie a été renvoyé, le cas échéant, il sera envoyé au navigateur avec le cookie, et défini avec le champ cookie

  • Il y a un champ PHPSESSID dans set-Cooike, c'est la session, l'enregistrement est accédé pour la première fois et le cookie enregistre l'identité. Dans la plupart des cas, la session est transmise via des cookies

Que se passe-t-il lorsque vous ouvrez un site Web

Dans les requêtes, le format de json et des données est différent:

  • Utilisez des requêtes json et des requêtes pour convertir des données en corps json, telles que
    {"key1": "value1", "key2": ["value2", "value3"}
  • Utilisez les demandes de données, les demandes de conversion de données au format de données de formulaire, telles que
    key1 = value1 & key2 = value2 & key2 = value3

Je suppose que tu aimes

Origine www.cnblogs.com/chenri/p/12683435.html
conseillé
Classement