add context() fetch data mode

enable coroutine override
This commit is contained in:
whale
2020-04-14 23:46:42 +08:00
parent c1f720a0b3
commit b560246efb
8 changed files with 43 additions and 15 deletions

View File

@@ -21,6 +21,7 @@ class Response
*/
private $response;
private $is_end = false;
private $status_code;
public function __construct(\Swoole\Http\Response $response) {
$this->response = $response;
@@ -90,9 +91,14 @@ class Response
* @return mixed
*/
public function status($http_code, $reason = null) {
$this->status_code = $http_code;
return $this->response->status($http_code, $reason);
}
public function getStatusCode() {
return $this->status_code ?? 200;
}
/**
* @param $http_code
* @param $reason