HTTP-Statuscodes (Wininet.h)

Die folgende Tabelle enthält die Konstanten und entsprechenden Werte für die HTTP-Statuscodes, die von Servern im Internet zurückgegeben werden.

HTTP _ STATUS _ CONTINUE

100

Die Anforderung kann fortgesetzt werden.

_ _ HTTP-STATUSWECHSELPROTOKOLLE _

101

Der Server hat protokolle in einem Upgradeheader gewechselt.

_HTTP-STATUS _ OK

200

Die Anforderung wurde erfolgreich abgeschlossen.

_HTTP-STATUS _ ERSTELLT

201

Die Anforderung wurde erfüllt und führte zur Erstellung einer neuen Ressource.

_HTTP-STATUS _ AKZEPTIERT

202

Die Anforderung wurde für die Verarbeitung akzeptiert, aber die Verarbeitung wurde nicht abgeschlossen.

_HTTP-STATUS _ PARTIAL

203

Die zurückgegebenen Metainformationen im Entitätsheader sind nicht der endgültige Satz, der vom Ursprungsserver verfügbar ist.

_HTTP-STATUS _ KEIN _ INHALT

204

Der Server hat die Anforderung erfüllt, aber es gibt keine neuen Informationen, die zurückgesendet werden müssen.

_HTTP STATUS RESET CONTENT _ _ (INHALT ZURÜCKSETZEN DES HTTP-STATUS)

205

Die Anforderung wurde abgeschlossen, und das Clientprogramm sollte die Dokumentansicht zurücksetzen, die dazu geführt hat, dass die Anforderung gesendet wurde, damit der Benutzer problemlos eine weitere Eingabeaktion initiieren kann.

TEILINHALT _ DES HTTP-STATUS _ _

206

Der Server hat die partielle GET-Anforderung für die Ressource erfüllt.

_HTTP-STATUS _ MEHRDEUTIG

300

Der Server konnte nicht entscheiden, was zurückgegeben werden soll.

_HTTP-STATUS _ VERSCHOBEN

301

Die angeforderte Ressource wurde einem neuen permanenten URI (Uniform Resource Identifier) zugewiesen, und alle zukünftigen Verweise auf diese Ressource sollten mithilfe einer der zurückgegebenen URIs erfolgen.

_ _ HTTP-STATUSUMLEITUNG

302

Die angeforderte Ressource befindet sich vorübergehend unter einem anderen URI (Uniform Resource Identifier).

UMLEITUNGSMETHODE FÜR _ HTTP-STATUS _ _

303

Die Antwort auf die Anforderung finden Sie unter einem anderen URI (Uniform Resource Identifier) und sollte mit einem GET HTTP-Verb für diese Ressource abgerufen werden.

_HTTP-STATUS _ NICHT _ GEÄNDERT

304

Die angeforderte Ressource wurde nicht geändert.

_HTTP-STATUS _ PROXY VERWENDEN _

305

Der Zugriff auf die angeforderte Ressource muss über den Proxy erfolgen, der vom Feld location angegeben wird.

HTTP _ STATUS _ REDIRECT _ KEEP _ VERB

307

Die umgeleitete Anforderung behält das gleiche HTTP-Verb bei. HTTP/1.1-Verhalten.

_ _ HTTP-STATUS _ UNGÜLTIGE ANFORDERUNG

400

Die Anforderung konnte aufgrund einer ungültigen Syntax nicht vom Server verarbeitet werden.

_HTTP-STATUS _ VERWEIGERT

401

Für die angeforderte Ressource ist eine Benutzerauthentifizierung erforderlich.

HTTP _ STATUS _ PAYMENT _ REQ

402

Derzeit nicht im HTTP-Protokoll implementiert.

_HTTP-STATUS _ VERBOTEN

403

Der Server hat die Anforderung verstanden, versucht jedoch, sie zu erfüllen.

_HTTP-STATUS _ NICHT _ GEFUNDEN

404

Der Server hat nichts gefunden, das dem angeforderten URI (Uniform Resource Identifier) entspricht.

_ _ UNGÜLTIGE _ HTTP-STATUSMETHODE

405

Das verwendete HTTP-Verb ist nicht zulässig.

_HTTP-STATUS _ KEINE _ AKZEPTABEL

406

Es wurden keine Antworten gefunden, die für den Client akzeptabel sind.

HTTP _ STATUS _ PROXY _ AUTH _ REQ

407

Proxyauthentifizierung erforderlich.

_ _ _ HTTP-STATUSANFORDERUNGSTIMEOUT

408

Das Zeitlimit wurde beim Warten auf die Anforderung vom Server überschritten.

_ _ HTTP-STATUSKONFLIKT

409

Die Anforderung konnte aufgrund eines Konflikts mit dem aktuellen Zustand der Ressource nicht abgeschlossen werden. Der Benutzer sollte weitere Informationen erneut übermitteln.

_HTTP-STATUS _ NICHT MEHR

410

Die angeforderte Ressource ist auf dem Server nicht mehr verfügbar, und es ist keine Weiterleitungsadresse bekannt.

_HTTP-STATUSLÄNGE _ _ ERFORDERLICH

411

Der Server lehnt die Annahme der Anforderung ohne definierte Inhaltslänge ab.

_FEHLER BEI _ HTTP-STATUS PRECOND _

412

Die vorbedingung, die in einem oder mehreren Anforderungsheaderfeldern angegeben wurde, wurde beim Testen auf dem Server als FALSE ausgewertet.

_ _ HTTP-STATUSANFORDERUNG _ ZU _ GROß

413

Der Server möchte eine Anforderung verarbeiten, da die Anforderungsentität größer ist als der Server bereit oder in der Lage ist, diese zu verarbeiten.

_HTTP-STATUS-URI _ _ ZU _ LANG

414

Der Server möchte die Anforderung nicht bedienen, da der Anforderungs-URI (Uniform Resource Identifier) länger ist, als der Server interpretieren möchte.

_NICHT _ UNTERSTÜTZTE _ MEDIEN MIT HTTP-STATUS

415

Der Server kann die Anforderung nicht ausführen, da die Entität der Anforderung in einem Format vor liegt, das von der angeforderten Ressource für die angeforderte Methode nicht unterstützt wird.

WIEDERHOLUNG _ DES _ HTTP-STATUS _ MIT

449

Die Anforderung sollte nach der entsprechenden Aktion wiederholt werden.

_ _ HTTP-STATUSSERVERFEHLER _

500

Der Server hat eine unerwartete Bedingung festgestellt, die die Erfüllung der Anforderung verhindert hat.

_HTTP-STATUS _ NICHT _ UNTERSTÜTZT

501

Der Server unterstützt nicht die Funktionalität, die zum Erfüllen der Anforderung erforderlich ist.

HTTP _ STATUS _ BAD _ GATEWAY

502

Der Server hat als Gateway oder Proxy eine ungültige Antwort vom Upstreamserver erhalten, auf den er zugegriffen hat, um die Anforderung zu erfüllen.

_HTTP-STATUSDIENST _ NICHT _ VERFÜGBAR

503

Der Dienst ist zurzeit überlastet.

_ _ _ HTTP-STATUSGATEWAY-TIMEOUT

504

Bei der Anforderung ist eine Zeitüberschreitung aufgetreten, während auf ein Gateway gewartet wurde.

_HTTP-STATUSVERSION _ NICHT _ _ SUP

505

Der Server unterstützt die in der Anforderungsnachricht verwendete HTTP-Protokollversion nicht oder verweigert deren Unterstützung.

Bemerkungen

Hinweis

WinINet unterstützt keine Serverimplementierung. Darüber hinaus sollte sie nicht von einem Dienst verwendet werden. Verwenden Sie für Serverimplementierungen oder -dienste Microsoft Windows HTTP Services (WinHTTP).

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Wininet.h