HTTPInfo()
Syntax
Ergebnis$ = HTTPInfo(HttpRequest, Typ [, Flags])Beschreibung
Gibt Informationen über den mit HTTPRequest() oder HTTPRequestMemory() erstellten "HTTP-Request" (HTTP-Anfrage) zurück.
Parameter
HttpRequest Die HTTP-Anfrage, zu der Informationen ermittelt werden sollen. Typ Die spezifische Information, die ermittelt werden soll. Dies kann einer der folgenden Werte sein: #PB_Http_StatusCode : der Server-Status-Code (200: OK, 404: page not found etc.). #PB_Http_Response : die Server-Antwort, als Text. Um die "rohe" Server-Antwort zu erhalten, verwenden Sie HTTPMemory(). #PB_Http_Headers : die "Request-Header" (Kopfzeilen / Anforderungsheader). #PB_Http_ErrorMessage : die HTTP-Request Fehlernachricht, wenn etwas schief geht (meist für Debugging-Zwecke).Flags (optional) Das Format der HTTP-Antwort oder der Header-Codierung. Dies kann einer der folgenden Werte sein: #PB_UTF8 (Standard) #PB_Ascii
Rückgabewert
Ein String abhängig vom 'Typ' Parameter.
Beispiel
HttpRequest = HTTPRequest(#PB_HTTP_Get, "https://www.google.com") If HttpRequest Debug "Response: " + HTTPInfo(HTTPRequest, #PB_HTTP_Response) Debug "StatusCode: " + HTTPInfo(HTTPRequest, #PB_HTTP_StatusCode) FinishHTTP(HTTPRequest) Else Debug "Request creation failed" EndIf
Siehe auch
HTTPRequest(), HTTPRequestMemory()
Unterstützte OS
Alle