Willkommen zurück.
In diesem Video möchte ich von Ihnen, sich mit mir zu konzentrieren, weil ich sehr wichtige Konzepte, die
Anforderungen und die Antworten in Http erklären werde.
Das Http-Hypertext-Transfer-Protokoll ist die Grundlage der Datenkommunikation im World Wide Web.
Es handelt sich um ein Protokoll, das für die Übertragung von Daten zwischen einem Client, in der Regel einem Webbrowser oder einer
Anwendung, und einem Server, auf dem Websites und Webdienste gehostet werden, verwendet wird.
Http umfasst zwei grundlegende Komponenten: Anfragen und Antworten.
Beginnen wir mit der Http-Anfrage.
Die Anfrage beginnt mit einer Http-Methode, die die Aktion angibt, die der Kunde durchführen möchte.
Zu den gängigen Methoden gehören get und post get zum Abrufen von Daten vom Server und von Anfragen.
Verwenden.
Get sollte nur Daten abrufen und keine anderen Auswirkungen auf die Datenpost haben.
Eine Postanforderung wird verwendet, um Daten an den Server zu senden, z. B. Kundeninformationen, Datei-Upload und
so weiter mit Hilfe von HTML-Formularen.
Senden von Daten an den Server mit Hilfe der Post-Methode, die häufig für die Übermittlung von Formularen oder die Erstellung neuer Ressourcen verwendet wird.
Kommen wir nun zur Http-Antwort.
Eine Http-Antwort wird von einem Server an einen Client gesendet.
Ziel der Antwort ist es, dem Kunden die angeforderte Ressource zur Verfügung zu stellen oder ihm mitzuteilen, dass
die von ihm angeforderte Aktion ausgeführt wurde, oder ihn darüber zu informieren, dass bei der Bearbeitung seiner Anfrage
ein Fehler aufgetreten ist.
Eine Http-Antwort enthält eine Statuszeile, eine Reihe von Http-Headern oder Header-Feldern und einen Nachrichtentext, der normalerweise
benötigt wird.
Die Statuszeile.
Die Antwort beginnt mit einem Http-Statuscode, einer dreistelligen Zahl, die das Ergebnis der Anfrage
angibt.
Der übliche Statuscode ist 200, was in Ordnung ist.
Die Anfrage war erfolgreich und der Server gibt die Daten 404 not found zurück.
Die angeforderte Ressource konnte auf dem Server nicht gefunden werden 500 internal server error.
Bei der Bearbeitung der Anfrage ist auf dem Server ein Fehler aufgetreten, und andere wie 201 wurden für einen Unbefugten erstellt
usw.
Nun wollen wir uns mit der Http-Abfrage befassen.
Http-Abfragen beziehen sich auf die Verwendung von Abfrageparametern in Http-Anfragen.
Abfrageparameter sind Schlüssel-Wert-Paare, die an das Ende einer URL angehängt werden, um die Details einer HTTP-Anfrage anzupassen
und zu spezifizieren.
Diese Parameter werden von der Basis-URL durch ein Fragezeichen und voneinander durch ein kaufmännisches Und getrennt, um
Query-Parameter oder Parameter an das Ende einer URL anzuhängen.
Ein Fragezeichen wird hinzugefügt, unmittelbar gefolgt von einem Abfrageparameter.
In diesem Fall ist dies zum Beispiel unsere Basis-URL.
Dies ist der Beginn der Parameter.
Ich habe dieses Fragezeichen hinzugefügt.
Der Schlüssel ist das Gleichheitszeichen der Farbe, der Wert ist blau.
Je nach der API des Servers können Abfrageparameter für verschiedene Zwecke wie Filtern, Suchen, Sortieren und
Paginieren verwendet werden.
Wir werden sie für die Paginierung, Filterung und Sortierung in unserer Anwendung verwenden.
Dies und unterschreiben.
Ich gebe einen neuen Schlüssel an, dessen Sortierung gleich der neuesten ist.
Hier filtere ich die neuesten Antworten und fordere sie an. Wie Sie sehen können, können Sie mehrere Abfrageparameter in eine einzige
Anfrage aufnehmen.
Indem man sie mit Ampersands trennt.
Jeder Parameter fügt eine spezifische Anweisung oder ein Kriterium hinzu, das der Server bei der Bearbeitung der Anfrage beachten
muss.
Ein weiteres Beispiel können Sie hier sehen.
Der Schlüssel und die allgemeine Formel ist Schlüssel eins gleich Wert, ein Schlüssel, zwei gleich Wert zwei.
Dies ist das Trennzeichen zwischen den Parametern und der Anfang des Abfrage-Strings.
Wechseln wir nun zur tmdb. org API und lassen Sie uns die Http-Anfrageantwort und die Http-Abfrageparameter
verstehen.