Class StatusCode
Statusmeldungen einer HTTP-Verbindung
In dieser Klasse sind die Statusmeldungen einer HTTP-Verbindung gekapselt. Außerdem stehen über die Konstanten viele Code einfach zur Verfügung.
Package: Alvine\Net\Http
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
Link: Alvine
Link: http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
Link: http://tools.ietf.org/html/rfc2616#section-6.1.1
Located at net/http/StatusCode.class.php
public
|
|
public
string
|
|
public
string
|
|
public
integer
|
|
public
boolean
|
|
public
string
|
integer |
HTTP_CONTINUE
Information: Continue |
#
100
|
integer |
HTTP_SWITCHING_PROTOCOLS
Information: Protokoll umstellen (z.B: bei Websockets) |
#
101
|
integer |
HTTP_PROCESSING
Information: Fehlerhafte Dokumentenverarbeitung |
#
102
|
integer |
HTTP_CHECKPOINT
Information: Fortsetzen von HTTP-Requests |
#
103
|
integer |
HTTP_REQUEST_URI
Information: IE7 Standard: URI ist länger als 2083 Zeichen |
#
122
|
integer |
HTTP_OK
Successful: OK |
#
200
|
integer |
HTTP_CREATED
Successful: Erstellt |
#
201
|
integer |
HTTP_ACCEPTED
Successful: Akzeptiert |
#
202
|
integer |
HTTP_NONAUTHORITATIVE_INFORMATION
Successful: Info |
#
203
|
integer |
HTTP_NO_CONTENT
Successful: Kein Inhalt |
#
204
|
integer |
HTTP_RESET_CONTENT
Successful: Reset |
#
205
|
integer |
HTTP_PARTIAL_CONTENT
Successful: Teile |
#
206
|
integer |
HTTP_MULTI_STATUS
Successful: XML-Message, kann eine Reihe von seperaten Response-Codes enthalten |
#
207
|
integer |
HTTP_ALREADY_REPORTED
Successful: DAV wurde bereits eingebunden |
#
208
|
integer |
HTTP_IM_USED
Successful: Darstellung auf aktuelle Instanz |
#
226
|
integer |
HTTP_MULTIPLE_CHOICES
Redirection: Auswahl |
#
300
|
integer |
HTTP_MOVED_PERMANENTLY
Redirection: Dauerhafte Umleitung |
#
301
|
integer |
HTTP_FOUND
Redirection: Gefunden |
#
302
|
integer |
HTTP_SEE_OTHER
Redirection: Nicht hier |
#
303
|
integer |
HTTP_NOT_MODIFIED
Redirection: Nicht geändert (siehe auch E-Tag) |
#
304
|
integer |
HTTP_USE_PROXY
Redirection: Proxy |
#
305
|
integer |
HTTP_UNUSED
Redirection: Nicht benutzt |
#
306
|
integer |
HTTP_TEMPORARY_REDIRECT
Redirection: Temporäre Umleitung |
#
307
|
integer |
HTTP_RESUME_INCOMPLETE
Der Status 308 hat je nach lesart unterschiedliche Bedeutungen. siehe auch self::HTTP_PERMANENT_REDIRECT |
#
308
|
integer |
HTTP_PERMANENT_REDIRECT
Experimentell eingeführt via RFC. Der Browser soll mit derselben Methode folgen wie beim ursprünglichen Request |
#
308
|
integer |
HTTP_BAD_REQUEST
Client Error: Falsche Anfrage Der Browser soll mit derselben Methode folgen wie beim ursprünglichen Request |
#
400
|
integer |
HTTP_UNAUTHORIZED
Client Error: Nicht angemeldet |
#
401
|
integer |
HTTP_PAYMENT_REQUIRED
Client Error: Payment |
#
402
|
integer |
HTTP_FORBIDDEN
Client Error: Zugriff nicht erlaubt |
#
403
|
integer |
HTTP_NOT_FOUND
Client Error: Nicht gefunden |
#
404
|
integer |
HTTP_METHOD_NOT_ALLOWED
Client Error: Nicht erlaubt |
#
405
|
integer |
HTTP_NOT_ACCEPTABLE
Client Error: Nicht akzeptiert |
#
406
|
integer |
HTTP_PROXY_AUTHENTICATION_REQUIRED
Client Error: Proxyanmeldung |
#
407
|
integer |
HTTP_REQUEST_TIMEOUT
Client Error: Timeout |
#
408
|
integer |
HTTP_CONFLICT
Client Error: Konflikt |
#
409
|
integer |
HTTP_GONE
Client Error: ist weg |
#
410
|
integer |
HTTP_LENGTH_REQUIRED
Client Error: Länge erwartet |
#
411
|
integer |
HTTP_PRECONDITION_FAILED
Client Error: Vorbedingungen erfüllt |
#
412
|
integer |
HTTP_REQUEST_ENTITY_TOO_LARGE
Client Error: Zu groß |
#
413
|
integer |
HTTP_REQUEST_URI_TOO_LONG
Client Error: URI zu lang |
#
414
|
integer |
HTTP_UNSUPPORTED_MEDIA_TYPE
Client Error: Mediatype |
#
415
|
integer |
HTTP_REQUESTED_RANGE_NOT_SATISFIABLE
Client Error: Nicht erfüllbar |
#
416
|
integer |
HTTP_EXPECTATION_FAILED
Client Error: Exception |
#
417
|
integer |
HTTP_TEAPOT
Client Error: IETF April Fools' jokes |
#
418
|
integer |
HTTP_ENHANCE_YOUR_CALM
Client Error: Twitter Search und Trends API |
#
420
|
integer |
HTTP_UNPROCESSABLE_ENTITY
Client Error: Anfrage konnte wegen semantischer-Fehler nicht verfolgt werden |
#
422
|
integer |
HTTP_LOCKED
Client Error: Die Ressource, auf die zugegriffen wird ist gesperrt |
#
423
|
integer |
HTTP_FAILED_DEPENDENCY
Client Error: Der Antrag scheiterte wegen des Ausfalls von einer früheren Anfrage |
#
424
|
integer |
HTTP_UNORDERED_COLLECTION
Client Error: Defined in drafts of "WebDAV Advanced Collections Protocol" |
#
425
|
integer |
HTTP_UPGRADE_REQUIRED
Client Error: Der Client sollte auf ein anderes Protokoll, wie TLS/1.0 wechseln |
#
426
|
integer |
HTTP_PRECONDITION_REQUIRED
Client Error: Die Ursprungs-Server erfordert die Anforderung voraus. |
#
428
|
integer |
HTTP_TOO_MANY_REQUESTS
Client Error: Der Benützer hat zuviele Anfragen gesendet |
#
429
|
integer |
HTTP_TOO_LARGE
Client Error: Header-Fields sind zu groß |
#
431
|
integer |
HTTP_NO_RESPONSE
Client Error: Keine Rückmeldung |
#
444
|
integer |
HTTP_RETRY_WITH
Client Error: Der Antrag sollte nach der Durchführung der entsprechenden Maßnahmen wiederholt werden |
#
449
|
integer |
HTTP_PARENTAL_CONTROLS
Client Error: Wenn Jugendschutzeinstellung bei Windows aktiviert ist, wird der Zugriff auf die Seite blockiert |
#
450
|
integer |
HTTP_UNAVAILABLE_FOR_LEGAL_REASONS
Client Error: Wenn der Zugriff auf die Resource durch Zenur unterbunden wurde. |
#
451
|
integer |
HTTP_CLIENT_CLOSED_REQUEST
Client Error: Wenn die Verbindung vom Client getrennt während der Server seine Anfrage schickt |
#
499
|
integer |
HTTP_INTERNAL_SERVER_ERROR
Server Error: Interner Fehler |
#
500
|
integer |
HTTP_NOT_IMPLEMENTED
Server Error: Nicht implementiert |
#
501
|
integer |
HTTP_BAD_GATEWAY
Server Error: Nicht erlaubtes Gateway |
#
502
|
integer |
HTTP_SERVICE_UNAVAILABLE
Server Error: Nicht verfügbar |
#
503
|
integer |
HTTP_GATEWAY_TIMEOUT
Server Error: |
#
504
|
integer |
HTTP_VERSION_NOT_SUPPORTED
Server Error: Nicht unterstützt |
#
505
|
integer |
HTTP_VARIANT_ALSO_NEGOTIATES
Server Error: Transparente Inhaltsaushandlung , die die Anfrage zu einem Zirkelverweis führt |
#
506
|
integer |
HTTP_INSUFFICIENT_STORAGE
Server Error: Der Server ist momentan nicht in der Lage um die benötigten Darstellungen auf die Anforderungen abzuschließen speichern |
#
507
|
integer |
HTTP_LOOP_DETECTED
Server Error: Der Server ermittelt eine Endlosschleife beim Verarbeiten der Anforderung |
#
508
|
integer |
HTTP_BANDWITH_LIMIT_EXCEEDED
Server Error: Dieser Statuscode ist in vielen RFC's nicht spezifiziert |
#
509
|
integer |
HTTP_NOT_EXTENDED
Server Error: Eine Verlängerung der Anfrage zum Server ist erforderlich umd die Anfrage zu erfüllen |
#
510
|
integer |
HTTP_NETWORK_AUTHENTICATION_RWEQUIRED
Server Error: Der Client muss sich authentifizieren um Zugriff auf das Netzwerk zu erlangen |
#
511
|
integer |
HTTP_NETWORK_READ_TIMEOUT_ERROR
Server Error: Poxies, die einem Netzwerk Read-Timeout hinter einem Proxy vom Client zu signalisieren |
#
598
|
integer |
HTTP_NETWORK_CONNECT_TIMEOUT_ERROR
Server Error: Poxies, die einem Netzwerk Connect-Timeout hinter einem Proxy vom Client zu signalisieren |
#
599
|
protected
integer
|
$code
Status |
#
null
|
protected
string
|
$phrase
Grund |
#
null
|