diff --git a/common/HttpClient.php b/common/HttpClient.php index 46a6257..2466593 100644 --- a/common/HttpClient.php +++ b/common/HttpClient.php @@ -430,13 +430,13 @@ class HttpClient if ($output === FALSE) { return new Result(['code' => 500, 'message' => curl_error($ch)]); } - list($header, $body) = explode("\r\n\r\n", $output, 2); + + [$header, $body] = explode("\r\n\r\n", $output); $header = explode(PHP_EOL, $header); + $status = (int)explode(' ', trim($header[0]))[1]; $header = $this->headerFormat($header); - var_dump($header, $body); - if ($status != 200) { return new Result(['code' => 500, 'message' => $body, 'header' => $header]); }