From 8d2f02b8088d6bb9fabf279b206c0044e39c5dc9 Mon Sep 17 00:00:00 2001 From: Yurun Date: Mon, 8 Feb 2021 16:29:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=87=A0=E5=A4=84=20$uri=20?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E5=88=A4=E6=96=AD=E7=9A=84=E5=85=BC=E5=AE=B9?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/YurunHttp/ConnectionPool.php | 5 +++-- src/YurunHttp/Http/Psr7/Request.php | 4 ++-- src/YurunHttp/Stream/FileStream.php | 5 +++-- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/YurunHttp/ConnectionPool.php b/src/YurunHttp/ConnectionPool.php index bcd79e3..8a4621c 100644 --- a/src/YurunHttp/ConnectionPool.php +++ b/src/YurunHttp/ConnectionPool.php @@ -1,6 +1,7 @@ getScheme() . '://' . Uri::getDomain($url); } diff --git a/src/YurunHttp/Http/Psr7/Request.php b/src/YurunHttp/Http/Psr7/Request.php index b66d3ab..2de909a 100644 --- a/src/YurunHttp/Http/Psr7/Request.php +++ b/src/YurunHttp/Http/Psr7/Request.php @@ -28,7 +28,7 @@ class Request extends AbstractMessage implements RequestInterface /** * 构造方法 - * @param string|\Yurun\Util\YurunHttp\Http\Psr7\Uri $url + * @param string|UriInterface $url * @param array $headers * @param string $body * @param string $method @@ -37,7 +37,7 @@ class Request extends AbstractMessage implements RequestInterface public function __construct($uri = null, array $headers = [], $body = '', $method = RequestMethod::GET, $version = '1.1') { parent::__construct($body); - if(! $uri instanceof Uri) + if(! $uri instanceof UriInterface) { $this->uri = new Uri($uri); } diff --git a/src/YurunHttp/Stream/FileStream.php b/src/YurunHttp/Stream/FileStream.php index 81d8f62..edbefa9 100644 --- a/src/YurunHttp/Stream/FileStream.php +++ b/src/YurunHttp/Stream/FileStream.php @@ -1,6 +1,7 @@ uri = $uri = new Uri($uri); } - else if($uri instanceof Uri) + else if($uri instanceof UriInterface) { $this->uri = $uri; }