Anfragen Antwort.Reason () Funktion
Die Funktion der Vernunft () aus dem Anforderungsmodul wird verwendet. Beispielsweise können Sie den 404-Status-Code mit seiner entsprechenden HTTP.
Wenn Sie das Antwortobjekt aus dem Anforderungsmodul verwenden, können Sie feststellen, welche Nachricht die Anforderung zurückgibt.
Praktisches Beispiel
Um am besten zu veranschaulichen, wie wir diese Funktion verwenden können, können wir versuchen, auf eine bestimmte Ressource zuzugreifen und den Statuscode und die Nachricht davon abzurufen.
Betrachten Sie das unten gezeigte Beispiel:
Anfragen importierenDer obige Code stellt eine GET -Anforderung an die angegebene URL und speichert die Antwort auf das Antwortobjekt. Anschließend holen wir die HTTP -Beschreibung des Rückkehrcode mit der Antwort.Grund.
Der obige Code sollte eine Ausgabe wie gezeigt zurückgeben:
Python3 -Test.pyStandardmäßig gibt die Funktion den HTTP -Statuscode wie gezeigt zurück:
Anfragen importierenDie resultierende Ausgabe ist wie gezeigt:
Python3 -Test.pyBeispiel 2
Das folgende Beispiel zeigt die entsprechende Nachricht für einen 404 -Fehler.
Anfragen importierenIn diesem Fall sollte der obige Code den HTTP -Statuscode und den Grund wie in der folgenden Ausgabe angezeigt werden:
Python3 -Test.pyAbschluss
In diesem Artikel haben Sie gelernt, wie man die Antwort verwendet.Vernunftmethode aus dem Anforderungsmodul zum Auflösen eines HTTP -Statuscodes in die entsprechende Nachricht.
Weitere Informationen zu HTTP -Statuscodes finden Sie hier.