HTTP steht für "Hyper Text Transfer Protocol" und ist das Protokoll, mit dem Anwendungen auf Dokumente / Webseiten / Daten aus dem World Wide Web zugreifen.
Nehmen wir an, ich habe eine große Nur-Inhalt-Site. Kein Anmelden oder Abmelden, keine Benutzernamen, keine E-Mail-Adressen, kein sicherer Bereich, nichts Geheimnisvolles auf der Site, nada. Die Leute kommen einfach auf die Website und gehen von Seite zu Seite und schauen sich den Inhalt an. Abgesehen von einer geringfügigen Beeinträchtigung der …
Wenn eine Webseite eine einzelne CSS-Datei und ein Bild enthält, warum verschwenden Browser und Server Zeit mit dieser herkömmlichen zeitaufwendigen Route: Der Browser sendet eine erste GET-Anforderung für die Webseite und wartet auf die Antwort des Servers. Der Browser sendet eine weitere GET-Anforderung für die CSS-Datei und wartet auf die …
Diese Frage wurde von Stack Overflow migriert, da sie in Webmasters Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Um es klar auszudrücken: Ich frage nicht, ob ich wwwin meiner URL verwenden soll oder was die Vor- und Nachteile sind, dieses Thema ist gut abgedeckt. Ich war mir …
Gemäß der Spezifikation erfordern in einer Umleitung verwendete Standort-Header einen Servernamen HTTP/1.1 301 Moved Permanently ... Location: http://example.com/foo/baz/bar Im Jahr 2012 erkennen die meisten Webbrowser jedoch einen relativen Pfad und leiten Sie unter Verwendung des ursprünglichen Servernamens an den neuen Speicherort weiter HTTP/1.1 301 Moved Permanently ... Location: /foo/baz/bar Hat …
Können wir das HTTP-Protokoll nicht nur mit einem Anforderungs- und einem Antworttext implementieren? Beispielsweise enthält die URL eine Anfrage, die einer Funktion zugeordnet wird, die von der Programmiersprache auf der Serverseite abhängt, beispielsweise einem Servlet. Als Antwort werden HTML- und JavaScript-Antworten gesendet. Warum kennt das HTTP-Protokoll Methoden? Aus den Antworten …
In meinem Serverzugriffsprotokoll wird eine Reihe von Zeilen angezeigt, die in derselben Sekunde nacheinander so ablaufen: PROPFIND /images/flag.jpg HTTP/1.1 405 493 265 511 - LibreOffice HEAD /images/flag.jpg HTTP/1.1 200 164 - 229 - LibreOffice GET /images/flag.jpg HTTP/1.1 200 186 338166 338395 - LibreOffice Durch das Kopieren von Bildern von der …
Ist es sinnvoll, a zurückzugeben, 410anstatt 404wenn eine Seite endgültig entfernt wurde? In diesem Video sagt Matt Cutts, dass Google sie gleich behandelt, aber gibt es andere Gründe für die Implementierung einer 410(außer für die technische Korrektheit)?
Ich habe gehört, dass es aus SEO-Sicht wichtig ist, welche anderen Websites auf der IP-Adresse gehostet werden, auf der meine Website gespeichert ist. Beeinflussen andere auf meinem Server / VPS gehostete Websites meine Suchergebnisse in den Suchmaschinen? Gibt es einen Befehl, den ich in einem Telnet-Client ausführen kann, um herauszufinden, …
Meine Homepage könnte möglicherweise verlinkt sein als: http://example.com http://example.com/ http://example.com/?ref=1 http://example.com/index.html http://example.com/index.html?ref=2 (the same page is served for all those URLs) Ich denke darüber nach, eine kanonische URL zu definieren, um sicherzustellen, dass Google diese URLs nicht als unterschiedliche Seiten ansieht: <link rel="canonical" href="/webmasters//" /> (relative) <link rel="canonical" href="http://example.com/" /> …
Eine Website, die ich besuche, sendet gelegentlich XHR-Anfragen an http://detectportal.firefox.com/success.txteine text/plainRessource, deren Hauptteil den Text enthält success. Ich kann nicht herausfinden, wozu diese HTTP-Anfrage dient.
Ich habe eine 700kbdekomprimierte JS-Datei, die auf jeder Seite geladen wird. Bevor ich 12Javascript-Dateien auf jeder Seite hatte, aber um http-Anfragen zu reduzieren, habe ich sie alle in komprimiert 1 file. Diese Datei ist ~130kb gzippedund wird zugestellt gzip. Auf dem lokalen Computer wird es jedoch weiterhin auf jeder Seite …
Ich habe eine RESTful API. Es gibt 3 Versionen davon: v1, v2 und v3. Ich bin im Begriff, Version 4 zu veröffentlichen, und wir haben beschlossen, Version 1 einzustellen, was bedeutet, dass alle Anfragen nach http://example.com/v1/resourcefehlschlagen, Anrufe nach http://example.com/v2/resourcejedoch weiterhin funktionieren. Was ist der geeignete Weg, um ein Versagen anzuzeigen? …
Wie soll ich einen leeren User-Agent interpretieren? Ich habe einen benutzerdefinierten Analysecode und dieser Code muss nur den Datenverkehr von Personen analysieren. Ich habe eine Arbeitsliste mit Benutzeragenten, die den menschlichen Verkehr und den Bot-Verkehr anzeigen, aber der leere Benutzeragent erweist sich als problematisch. Und ich bekomme mit dem leeren …
Wir überlegen, ob der Content-MD5-Header verwendet werden soll. Vorteile: Das CMS ermöglicht es uns, es einfach mit minimalem Overhead einzubinden (zwischengespeicherte Antworten in über 80% der Fälle). Es würde eine weitere Schutzschicht gegen Probleme hinzufügen. Nachteile: Der Content-Length-Header ist immer vorhanden (auch auf dynamisch erstellten Seiten), sodass der Client keine …
Was passiert, wenn Sie den cache-controlHeader nicht setzen ? Gibt HTTP ein Standardverhalten an, dem Clients folgen sollen, oder liegt es an den Clients, zu entscheiden? In Chrome wurden einige Javascript-Anforderungen angezeigt, bei denen keine cache-controlHeader angezeigt werden 200 (from disk cache). Optimiert Chrome dies? Im IE habe ich gesehen, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.