diff --git a/src/ClientAbstracts.php b/src/ClientAbstracts.php index 24c4732..fe07507 100644 --- a/src/ClientAbstracts.php +++ b/src/ClientAbstracts.php @@ -5,9 +5,9 @@ namespace Http\Client; use Closure; -use Kiri\Context; use Http\Message\Stream; use JetBrains\PhpStorm\Pure; +use Kiri\Context; use Kiri\Core\Help; use Psr\Http\Message\ResponseInterface; use Psr\Http\Message\StreamInterface; @@ -203,6 +203,16 @@ abstract class ClientAbstracts implements IClient return $this->header; } + + /** + * @return mixed|null + */ + public function getContentType(): ?string + { + return $this->header['Content-Type'] ?? $this->header['content-type'] ?? null; + } + + /** * @param array $header * @return ClientAbstracts diff --git a/src/Curl.php b/src/Curl.php index feda64f..4ba4730 100644 --- a/src/Curl.php +++ b/src/Curl.php @@ -61,8 +61,6 @@ class Curl extends ClientAbstracts return $resource; } - var_dump($contents, $params); - if (!empty($contents)) { curl_setopt($resource, CURLOPT_POSTFIELDS, $contents); } else if ($method === self::POST) {