Page MenuHomePhabricator

D12299.id29561.diff
No OneTemporary

D12299.id29561.diff

diff --git a/src/aphront/response/AphrontResponse.php b/src/aphront/response/AphrontResponse.php
--- a/src/aphront/response/AphrontResponse.php
+++ b/src/aphront/response/AphrontResponse.php
@@ -81,7 +81,52 @@
}
public function getHTTPResponseMessage() {
- return '';
+ switch ($this->getHTTPResponseCode()) {
+ case 100: return 'Continue';
+ case 101: return 'Switching Protocols';
+ case 200: return 'OK';
+ case 201: return 'Created';
+ case 202: return 'Accepted';
+ case 203: return 'Non-Authoritative Information';
+ case 204: return 'No Content';
+ case 205: return 'Reset Content';
+ case 206: return 'Partial Content';
+ case 300: return 'Multiple Choices';
+ case 301: return 'Moved Permanently';
+ case 302: return 'Found';
+ case 303: return 'See Other';
+ case 304: return 'Not Modified';
+ case 305: return 'Use Proxy';
+ case 306: return 'Switch Proxy';
+ case 307: return 'Temporary Redirect';
+ case 400: return 'Bad Request';
+ case 401: return 'Unauthorized';
+ case 402: return 'Payment Required';
+ case 403: return 'Forbidden';
+ case 404: return 'Not Found';
+ case 405: return 'Method Not Allowed';
+ case 406: return 'Not Acceptable';
+ case 407: return 'Proxy Authentication Required';
+ case 408: return 'Request Timeout';
+ case 409: return 'Conflict';
+ case 410: return 'Gone';
+ case 411: return 'Length Required';
+ case 412: return 'Precondition Failed';
+ case 413: return 'Request Entity Too Large';
+ case 414: return 'Request-URI Too Long';
+ case 415: return 'Unsupported Media Type';
+ case 416: return 'Requested Range Not Satisfiable';
+ case 417: return 'Expectation Failed';
+ case 418: return "I'm a teapot";
+ case 426: return 'Upgrade Required';
+ case 500: return 'Internal Server Error';
+ case 501: return 'Not Implemented';
+ case 502: return 'Bad Gateway';
+ case 503: return 'Service Unavailable';
+ case 504: return 'Gateway Timeout';
+ case 505: return 'HTTP Version Not Supported';
+ default: return '';
+ }
}
public function setFrameable($frameable) {

File Metadata

Mime Type
text/plain
Expires
Sun, Mar 23, 4:14 PM (1 w, 1 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7476038
Default Alt Text
D12299.id29561.diff (2 KB)

Event Timeline