This commit is contained in:
as2252258@163.com
2021-08-04 01:16:25 +08:00
parent 14dc411096
commit 99e27e964b
+4 -6
View File
@@ -176,10 +176,11 @@ class Response extends HttpService
{ {
$sendData = $this->parseData($context); $sendData = $this->parseData($context);
$this->statusCode = $statusCode; $this->statusCode = $statusCode;
if (!Context::hasContext(SResponse::class)) { $response = Context::getContext(SResponse::class);
if ($response === null) {
$this->printResult($sendData); $this->printResult($sendData);
} else { } else {
$this->sendData($sendData); $this->sendData($response, $sendData);
} }
return $sendData; return $sendData;
} }
@@ -226,11 +227,8 @@ class Response extends HttpService
* @param $sendData * @param $sendData
* @throws Exception * @throws Exception
*/ */
private function sendData($sendData): void private function sendData(SResponse $response, $sendData): void
{ {
/** @var SResponse $response */
$response = Context::getContext(SResponse::class);
if (!isset($response->header['Content-Type'])) { if (!isset($response->header['Content-Type'])) {
$response->header('Content-Type', 'application/json;charset=utf-8'); $response->header('Content-Type', 'application/json;charset=utf-8');
} }