Response
public class Response
Constant Summary | |
---|---|
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
final static int | HTTP response code constant |
Field Summary | |
---|---|
mixed | |
mixed | |
mixed |
Constructor Summary | |
---|---|
void | __construct(mixed code, mixed body, mixed headers) |
Method Summary | |
---|---|
static void | create(mixed response) Factory method to create a Response from a variety of inputs |
protected int | Get the HTTP response code of this response |
void | output() Output the response |
public final static int ACCEPTED = 202
HTTP response code constant
public final static int BADGATEWAY = 502
HTTP response code constant
public final static int BADREQUEST = 400
HTTP response code constant
public final static int CONFLICT = 409
HTTP response code constant
public final static int CREATED = 201
HTTP response code constant
public final static int EXPECTATIONFAILED = 417
HTTP response code constant
public final static int FORBIDDEN = 403
HTTP response code constant
public final static int FOUND = 302
HTTP response code constant
public final static int GATEWAYTIMEOUT = 504
HTTP response code constant
public final static int GONE = 410
HTTP response code constant
public final static int HTTPVERSIONNOTSUPPORTED = 505
HTTP response code constant
public final static int IMATEAPOT = 418
HTTP response code constant
public final static int INTERNALSERVERERROR = 500
HTTP response code constant
public final static int LENGTHREQUIRED = 411
HTTP response code constant
public final static int METHODNOTALLOWED = 405
HTTP response code constant
public final static int MOVEDPERMANENTLY = 301
HTTP response code constant
public final static int MULTIPLECHOICES = 300
HTTP response code constant
public final static int NOCONTENT = 204
HTTP response code constant
public final static int NONAUTHORATIVEINFORMATION = 203
HTTP response code constant
public final static int NOTACCEPTABLE = 406
HTTP response code constant
public final static int NOTFOUND = 404
HTTP response code constant
public final static int NOTIMPLEMENTED = 501
HTTP response code constant
public final static int NOTMODIFIED = 304
HTTP response code constant
public final static int OK = 200
HTTP response code constant
public final static int PARTIALCONTENT = 206
HTTP response code constant
public final static int PAYMENTREQUIRED = 402
HTTP response code constant
public final static int PRECONDITIONFAILED = 412
HTTP response code constant
public final static int PROXYAUTHENTICATIONREQUIRED = 407
HTTP response code constant
public final static int REQUESTEDRANGENOTSATISFIABLE = 416
HTTP response code constant
public final static int REQUESTENTITYTOOLARGE = 413
HTTP response code constant
public final static int REQUESTTIMEOUT = 408
HTTP response code constant
public final static int REQUESTURITOOLONG = 414
HTTP response code constant
public final static int RESETCONTENT = 205
HTTP response code constant
public final static int SEEOTHER = 303
HTTP response code constant
public final static int SERVICEUNAVAILABLE = 503
HTTP response code constant
public final static int TEMPORARYREDIRECT = 307
HTTP response code constant
public final static int UNAUTHORIZED = 401
HTTP response code constant
public final static int UNSUPPORTEDMEDIATYPE = 415
HTTP response code constant
public final static int USEPROXY = 305
HTTP response code constant
public mixed $body = null
public mixed $code = self::NOCONTENT
public mixed $headers = array(...)
public void __construct(mixed code, mixed body, mixed headers)
public static void create(mixed response)
Factory method to create a Response from a variety of inputs
protected int responseCode()
Get the HTTP response code of this response
public void output()
Output the response
Model a HTTP response