Ich habe gerade die Header der HTTP-Anfragen und -Antworten in Bezug auf Gmail untersucht. Zuerst habe ich Benutzername und Passwort eingegeben und die Header untersucht. Dann habe ich eine E-Mail aus dem Posteingang gelöscht und erneut untersucht. Während dieser beiden Hauptaufgaben wurden viele Anfragen und Antworten generiert.
Meine Frage ist, warum so viele Anfragen und Antworten für diese generiert werdenzwei Hauptaufgaben?
Und es gab ein paar Anfrage-Header (die meisten davon waren für Bilder usw.), woPlätzchenwird nicht gesendet. Wie identifiziert mich der Server dann ohne ein Sitzungscookie?
Ich bin wirklich dankbar, wenn mir jemand erklären kann, was in den Headern dieserzwei Hauptaufgaben.
Antwort1
Ohne die Überschriften und die konkreten Anfragen, auf die Sie sich beziehen, zu sehen, ist eine Antwort nur allgemein möglich.
Moderne Webanwendungen wie beispielsweise GMail stellen im Betrieb eine Vielzahl von Anfragen, nicht nur bei vom Benutzer initiierten Aktionen.
Dabei kann es sich beispielsweise um das Aktualisieren von Benutzeroberflächenelementen oder das Abrufen von Aktualisierungen für Dinge wie den Chatstatus handeln.
Was den Grund dafür angeht, dass manche Anfragen keine Cookies enthalten, andere aber welche, so liegt das im Allgemeinen daran, dass die Anfrage nicht an denselben Host wie die Hauptseiten gerichtet ist. Viele Websites verwenden CDNs zum Hosten statischer Assets (z. B. Bilddateien). Da diese Assets weder vertraulich noch benutzerspezifisch sind, besteht keine Notwendigkeit, sie einzuschränken, indem vor ihrer Bereitstellung die Gültigkeit einer HTTP-Sitzung überprüft wird.