Python fordert die Kopfmethode an

Python fordert die Kopfmethode an
„In diesem Artikel lernen wir, wie Sie die Kopfmethode aus der Anforderungsbibliothek verwenden. Mit dieser Methode können Sie eine Kopfanforderung an eine bestimmte HTTP/HTTPS -Ressource stellen.”

Lass uns erforschen.

HTTP -Kopfanfrage

Die Head HTTP -Anfrage ist einer Get -Anfrage sehr ähnlich. Es gibt jedoch den Reaktionskörper jedoch nicht zurück. Stattdessen werden Headerinformationen zurückgegeben, in denen Sie die Informationen zur Reaktionsmetadaten abrufen können, ohne die gesamten Daten aus der Ressource abzurufen.

Wir können HTTP -Kopfanfragen in einfachen Schritten mit der Head () -Methode aus der Anforderungsbibliothek ausführen.

Funktionssyntax

Die Funktionssyntax ist wie gezeigt:

Anfragen.head (url, params = key: value, args)

Die Funktion nimmt die Ziel -URL als den erforderlichen Parameter an.

Beispiel

Das folgende Beispiel zeigt, wie Sie mit der Head () -Methode die Headerinformationen einer bestimmten Ressource abrufen können.

von Urllib Importanfrage
Anfragen importieren
resp = Anfragen.Head ('https: // Geekbits.io ', data = ' key ':' value ')
drucken (resp.Header)

Sobald wir den obigen Code ausführen, sollten wir wie gezeigt eine Ausgabe erhalten:

'Server': 'OpenResty', 'Date': 'Thu, 15. September 2022 07:18:18 GMT', 'Inhaltstyp': 'Text/HTML', 'Inhaltslänge': '166', ',', ',', ',', ',', ',', ',', ',', ',', ',' Verbindung ':' Keep-Alive ',' Ort ':' https: // www.Geekbits.io/'

Abschluss

In diesem kurzen Artikel haben wir besprochen, wie die Head () -Methode aus dem Anforderungsmodul verwendet wird. Mit dieser Methode können Sie Kopfanforderungen an eine Zielressource ausführen. Anschließend gibt es eine Meta-Information über die Ressource zurück.

Danke fürs Lesen und fangen Sie im nächsten.