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
La différence entre session et cookie
-
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