[Powered by Google Translate] So sind die meisten jeden Tag, werden Sie wahrscheinlich eingeben oder wenigstens sehen HTTP. In der Tat, wenn Sie beobachten oder zu hören, dies über die web, Sie verwenden HTTP gerade jetzt. Aber was ist es? Nun, es ist, was Sie am Anfang einer URL eingeben, oder zumindest gewöhnungsbedürftig. In diesen Tagen, Browser einfach davon ausgehen, dass Sie HTTP möchten, auch wenn Sie eigentlich gar nicht geben es. Mehr technisch aber ist HTTP ein Protokoll, eine Sprache Art, dass Web-Browsern und Web-Servern zu sprechen, eine Reihe von Konventionen, die sie halten, nur wie wir Menschen haben. Zum Beispiel in den USA, wenn Sie zum ersten jemanden treffen Sie typischerweise eine Verbindung initiieren durch die Erweiterung Ihrer Hand, wobei an diesem Punkt, antwortet der anderen Person, die ihr von Schütteln. Nun, das ist ein Protokoll. In einigen Ländern oder Familien, initiieren Sie eine Verbindung durch Küssen jemand auf die Wange. Nun, das ist ein anderes Protokoll. So HTTP ist ein Protokoll, mit Computern beinhalten passiert Statt des Menschen. Und hier ist, wie es funktioniert. Wenn ein Browser eine menschliche eine Web-Seite zeigen will, leitet sie eine Verbindung zu einem Web-Server durch Senden einer HTTP-Anfrage, innerhalb dessen ist eine Nachricht ähnlich bitte senden Sie mir diese Web-Seite. In Wirklichkeit ist es etwas kryptisch wie, get/http/1.1. Aber wenn der Server diese Anforderung empfängt, sendet er eine HTTP Reaktion, in deren Inneren ist die Web-Seite. Nun, da Webseite, mittlerweile ist in einer Sprache geschrieben als HTML oder Hypertext Markup Language. Und das ist HTTP bekommt seinen eigenen Namen. HTTP ist ein Akronym für HyperText Transfer Protocol, weil das, was es vom Server zum Browser übertragen wird Hypertext, HyperText Markup Language. In gewissem Sinne ist das Internet wie ein Restaurants, wo du bist Kunden oder der Kunde. Ähnlich wie Sie bestellen Essen in einem Restaurant von einem Kellner oder Kellnerin, dann bringt es auf den Tisch, so zu tun Web-Browsern Um Dateien von einem Web-Server, der dann kehrt mit der gleichen. In der Tat ist aus diesem Grund, dass Browser sind oft genannte Clients und Server aufgerufen werden, auch Server. Die Beziehung ist sehr ähnlich. Sinn? Alles klar, nun lassen Sie uns einen Blick auf eine aktuelle HTTP-Anforderung und Antwort. Lassen Sie uns zuerst einen Browser öffnen. Ich bin zufällig zu sein mit Chrome, aber Sie tun dies in fast jedem Browser in diesen Tagen. Lasst uns nächsten select View, Developer, Developer Tools, welche einen Entwickler-Panel an der offenen unten von unserem Fenster. Und lassen Sie uns nächsten Klick, dass Panels Registerkarte Netzwerk. Das nächste Mal lade ich Webseite von einem Server, werden wir in See Auf dieser Registerkarte alle HTTP-Datenverkehr zwischen Chrome und der Server. OK. Lassen Sie uns besuchen, sagen, Google. http://www.google.com/enter. OK, was gerade passiert ist? Nun lassen Sie uns zuerst an die Spitze der Registerkarte zu blättern. Die erste Zeile stellt Google HTTP Antwort auf meine HTTP-Anforderung. Nun, lassen Sie diese Zeile klicken. Auf der rechten Seite sehen wir nun eine Vorschau der HTML das war enthalten in dieser Antwort, zusammen mit einem ganzen Bündel von JavaScript. Aber mehr auf jene andere Zeit. Lassen Sie uns nun auf die Headers Registerkarte auf der linken Seite dieser Registerkarte Vorschau, und hier ist, wo wir die eigentliche HTTP sehen können Anfrage, dass mein Browser gesendet und die aktuelle HTTP-Antwort dass Google zurückgegeben. Wie für die Antwort des Servers, lasst uns auf Quelltext anzeigen nächste Response-Header. Hier ist, was Google zu meinem Browser gesendet. Die erste Zeile ist vielleicht die interessanteste - HTTP/1.1 200 OK. Das bedeutet, alles ist gut und die Homepage übertragen wurde erfolgreich. Quoten sind Sie noch nie die 200 vor, anders gesehen bekannt als ein HTTP-Status-Code, aber Sie haben wahrscheinlich 404 gesehen, Datei nicht gefunden, vielleicht noch einige andere. Nun, das ist, wo diese Zahlen herkommen. Nun haben Sie es - HTTP.