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

Siehe auch

Referenz

CHttpFile-Klasse

Hierarchien-Diagramm

CInternetFile-Klasse