CHttpFile::QueryInfoStatusCode
Rufen Sie diese Memberfunktion, um den Statuscode auf abzurufen, der mit einer HTTP-Anforderung und im angegebenen dwStatusCode-Parameter zu platzieren zugeordnet ist.
BOOL QueryInfoStatusCode(
DWORD& dwStatusCode
) const;
Parameter
- dwStatusCode
Ein Verweis auf einen Statuscode.Statuscodes geben Erfolg oder Fehlschlagen des angeforderten Ereignisses angezeigt.Siehe Remarks für eine Auswahl von Statuscodebeschreibungen.
Rückgabewert
Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.Wenn der Aufruf fehlschlägt, wird die GetLastError Win32-Funktion aufgerufen werden, um die Fehlerursache zu bestimmen.
Hinweise
Verwenden Sie diese Memberfunktion erst nach einem erfolgreichen Aufruf SendRequest oder auf einem CHttpFile-Objekt, das erfolgreich durch OpenURL erstellt wird.
HTTP-Statuscodes können in Gruppen angeben, die den Erfolg oder Fehler in der Anforderung.Die folgenden Tabellen gliedern die Statuscodegruppen und die häufigsten HTTP-Statuscodes.
Gruppe |
Bedeutung |
---|---|
200-299 |
Erfolgreich |
300-399 |
Information |
400-499 |
Anforderungsfehler |
500-599 |
Serverfehler |
Allgemeine HTTP-Statuscodes:
Statuscode |
Bedeutung |
---|---|
200 |
Lokalisierte URL, Übertragung folgt |
400 |
Unverständliche Anforderung |
404 |
Angefordertes URL nicht gefunden |
405 |
Server unterstützt keine angeforderte Methode |
500 |
Unbekannter Serverfehler |
503 |
Serverkapazität erreicht |
Anforderungen
Header: afxinet.h