-
WIBUHAX0R1337
-
/
home
/
coludnqa
/
www
/
wp-content
/
plugins
/
wordpress-seo
/
vendor_prefixed
/
guzzlehttp
/
psr7
/
src
/
[ Home ]
Create Folder
Create File
Nama File / Folder
Size
Action
.htaccess
0.231KB
Edit File
Delete File
Rename
AppendStream.php
5.695KB
Edit File
Delete File
Rename
BufferStream.php
3.06KB
Edit File
Delete File
Rename
CachingStream.php
4.545KB
Edit File
Delete File
Rename
DroppingStream.php
1.161KB
Edit File
Delete File
Rename
FnStream.php
3.932KB
Edit File
Delete File
Rename
InflateStream.php
2.094KB
Edit File
Delete File
Rename
LazyOpenStream.php
1.003KB
Edit File
Delete File
Rename
LimitStream.php
4.125KB
Edit File
Delete File
Rename
MessageTrait.php
5.786KB
Edit File
Delete File
Rename
MimeType.php
3.787KB
Edit File
Delete File
Rename
MultipartStream.php
4.804KB
Edit File
Delete File
Rename
NoSeekStream.php
0.492KB
Edit File
Delete File
Rename
PumpStream.php
4.101KB
Edit File
Delete File
Rename
Request.php
3.769KB
Edit File
Delete File
Rename
Response.php
4.296KB
Edit File
Delete File
Rename
Rfc7230.php
0.672KB
Edit File
Delete File
Rename
ServerRequest.php
9.651KB
Edit File
Delete File
Rename
Stream.php
6.669KB
Edit File
Delete File
Rename
StreamDecoratorTrait.php
3.28KB
Edit File
Delete File
Rename
StreamWrapper.php
3.275KB
Edit File
Delete File
Rename
UploadedFile.php
7.479KB
Edit File
Delete File
Rename
Uri.php
22.165KB
Edit File
Delete File
Rename
UriNormalizer.php
8.253KB
Edit File
Delete File
Rename
UriResolver.php
8.823KB
Edit File
Delete File
Rename
Utils.php
14.533KB
Edit File
Delete File
Rename
functions.php
14.162KB
Edit File
Delete File
Rename
functions_include.php
0.199KB
Edit File
Delete File
Rename
<?php namespace YoastSEO_Vendor\GuzzleHttp\Psr7; use InvalidArgumentException; use YoastSEO_Vendor\Psr\Http\Message\RequestInterface; use YoastSEO_Vendor\Psr\Http\Message\StreamInterface; use YoastSEO_Vendor\Psr\Http\Message\UriInterface; /** * PSR-7 request implementation. */ class Request implements \YoastSEO_Vendor\Psr\Http\Message\RequestInterface { use MessageTrait; /** @var string */ private $method; /** @var string|null */ private $requestTarget; /** @var UriInterface */ private $uri; /** * @param string $method HTTP method * @param string|UriInterface $uri URI * @param array $headers Request headers * @param string|resource|StreamInterface|null $body Request body * @param string $version Protocol version */ public function __construct($method, $uri, array $headers = [], $body = null, $version = '1.1') { $this->assertMethod($method); if (!$uri instanceof \YoastSEO_Vendor\Psr\Http\Message\UriInterface) { $uri = new \YoastSEO_Vendor\GuzzleHttp\Psr7\Uri($uri); } $this->method = \strtoupper($method); $this->uri = $uri; $this->setHeaders($headers); $this->protocol = $version; if (!isset($this->headerNames['host'])) { $this->updateHostFromUri(); } if ($body !== '' && $body !== null) { $this->stream = \YoastSEO_Vendor\GuzzleHttp\Psr7\Utils::streamFor($body); } } public function getRequestTarget() { if ($this->requestTarget !== null) { return $this->requestTarget; } $target = $this->uri->getPath(); if ($target == '') { $target = '/'; } if ($this->uri->getQuery() != '') { $target .= '?' . $this->uri->getQuery(); } return $target; } public function withRequestTarget($requestTarget) { if (\preg_match('#\\s#', $requestTarget)) { throw new \InvalidArgumentException('Invalid request target provided; cannot contain whitespace'); } $new = clone $this; $new->requestTarget = $requestTarget; return $new; } public function getMethod() { return $this->method; } public function withMethod($method) { $this->assertMethod($method); $new = clone $this; $new->method = \strtoupper($method); return $new; } public function getUri() { return $this->uri; } public function withUri(\YoastSEO_Vendor\Psr\Http\Message\UriInterface $uri, $preserveHost = \false) { if ($uri === $this->uri) { return $this; } $new = clone $this; $new->uri = $uri; if (!$preserveHost || !isset($this->headerNames['host'])) { $new->updateHostFromUri(); } return $new; } private function updateHostFromUri() { $host = $this->uri->getHost(); if ($host == '') { return; } if (($port = $this->uri->getPort()) !== null) { $host .= ':' . $port; } if (isset($this->headerNames['host'])) { $header = $this->headerNames['host']; } else { $header = 'Host'; $this->headerNames['host'] = 'Host'; } // Ensure Host is the first header. // See: http://tools.ietf.org/html/rfc7230#section-5.4 $this->headers = [$header => [$host]] + $this->headers; } private function assertMethod($method) { if (!\is_string($method) || $method === '') { throw new \InvalidArgumentException('Method must be a non-empty string.'); } } }
Save!!!
© 2022 - 2023 WIBUHAXOR V1 By Lutfifakee || Padang Blackhat