Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.15.10.50
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
1 /
vendor /
guzzlehttp /
psr7 /
src /
Delete
Unzip
Name
Size
Permission
Date
Action
AppendStream.php
5.62
KB
-rw-r--r--
2020-11-17 16:24
BufferStream.php
2.99
KB
-rw-r--r--
2020-11-17 16:24
CachingStream.php
4.16
KB
-rw-r--r--
2020-11-17 16:24
DroppingStream.php
1.06
KB
-rw-r--r--
2020-11-17 16:24
FnStream.php
3.85
KB
-rw-r--r--
2020-11-17 16:24
Header.php
2.13
KB
-rw-r--r--
2020-11-17 16:24
InflateStream.php
1.78
KB
-rw-r--r--
2020-11-17 16:24
LazyOpenStream.php
893
B
-rw-r--r--
2020-11-17 16:24
LimitStream.php
4.11
KB
-rw-r--r--
2020-11-17 16:24
Message.php
8.08
KB
-rw-r--r--
2020-11-17 16:24
MessageTrait.php
5.8
KB
-rw-r--r--
2020-11-17 16:24
MimeType.php
4.99
KB
-rw-r--r--
2020-11-17 16:24
MultipartStream.php
4.61
KB
-rw-r--r--
2020-11-17 16:24
NoSeekStream.php
425
B
-rw-r--r--
2020-11-17 16:24
PumpStream.php
3.97
KB
-rw-r--r--
2020-11-17 16:24
Query.php
3.35
KB
-rw-r--r--
2020-11-17 16:24
Request.php
3.63
KB
-rw-r--r--
2020-11-17 16:24
Response.php
4.7
KB
-rw-r--r--
2020-11-17 16:24
Rfc7230.php
684
B
-rw-r--r--
2020-11-17 16:24
ServerRequest.php
9.61
KB
-rw-r--r--
2020-11-17 16:24
Stream.php
6.65
KB
-rw-r--r--
2020-11-17 16:24
StreamDecoratorTrait.php
3.21
KB
-rw-r--r--
2020-11-17 16:24
StreamWrapper.php
3.68
KB
-rw-r--r--
2020-11-17 16:24
UploadedFile.php
7.43
KB
-rw-r--r--
2020-11-17 16:24
Uri.php
21
KB
-rw-r--r--
2020-11-17 16:24
UriNormalizer.php
8.12
KB
-rw-r--r--
2020-11-17 16:24
UriResolver.php
8.57
KB
-rw-r--r--
2020-11-17 16:24
Utils.php
13.27
KB
-rw-r--r--
2020-11-17 16:24
functions.php
13.08
KB
-rw-r--r--
2020-11-17 16:24
functions_include.php
156
B
-rw-r--r--
2020-11-17 16:24
Save
Rename
<?php namespace GuzzleHttp\Psr7; use Psr\Http\Message\StreamInterface; /** * Stream that when read returns bytes for a streaming multipart or * multipart/form-data stream. */ class MultipartStream implements StreamInterface { use StreamDecoratorTrait; private $boundary; /** * @param array $elements Array of associative arrays, each containing a * required "name" key mapping to the form field, * name, a required "contents" key mapping to a * StreamInterface/resource/string, an optional * "headers" associative array of custom headers, * and an optional "filename" key mapping to a * string to send as the filename in the part. * @param string $boundary You can optionally provide a specific boundary * * @throws \InvalidArgumentException */ public function __construct(array $elements = [], $boundary = null) { $this->boundary = $boundary ?: sha1(uniqid('', true)); $this->stream = $this->createStream($elements); } /** * Get the boundary * * @return string */ public function getBoundary() { return $this->boundary; } public function isWritable() { return false; } /** * Get the headers needed before transferring the content of a POST file */ private function getHeaders(array $headers) { $str = ''; foreach ($headers as $key => $value) { $str .= "{$key}: {$value}\r\n"; } return "--{$this->boundary}\r\n" . trim($str) . "\r\n\r\n"; } /** * Create the aggregate stream that will be used to upload the POST data */ protected function createStream(array $elements) { $stream = new AppendStream(); foreach ($elements as $element) { $this->addElement($stream, $element); } // Add the trailing boundary with CRLF $stream->addStream(Utils::streamFor("--{$this->boundary}--\r\n")); return $stream; } private function addElement(AppendStream $stream, array $element) { foreach (['contents', 'name'] as $key) { if (!array_key_exists($key, $element)) { throw new \InvalidArgumentException("A '{$key}' key is required"); } } $element['contents'] = Utils::streamFor($element['contents']); if (empty($element['filename'])) { $uri = $element['contents']->getMetadata('uri'); if (substr($uri, 0, 6) !== 'php://') { $element['filename'] = $uri; } } list($body, $headers) = $this->createElement( $element['name'], $element['contents'], isset($element['filename']) ? $element['filename'] : null, isset($element['headers']) ? $element['headers'] : [] ); $stream->addStream(Utils::streamFor($this->getHeaders($headers))); $stream->addStream($body); $stream->addStream(Utils::streamFor("\r\n")); } /** * @return array */ private function createElement($name, StreamInterface $stream, $filename, array $headers) { // Set a default content-disposition header if one was no provided $disposition = $this->getHeader($headers, 'content-disposition'); if (!$disposition) { $headers['Content-Disposition'] = ($filename === '0' || $filename) ? sprintf('form-data; name="%s"; filename="%s"', $name, basename($filename)) : "form-data; name=\"{$name}\""; } // Set a default content-length header if one was no provided $length = $this->getHeader($headers, 'content-length'); if (!$length) { if ($length = $stream->getSize()) { $headers['Content-Length'] = (string) $length; } } // Set a default Content-Type if one was not supplied $type = $this->getHeader($headers, 'content-type'); if (!$type && ($filename === '0' || $filename)) { if ($type = MimeType::fromFilename($filename)) { $headers['Content-Type'] = $type; } } return [$stream, $headers]; } private function getHeader(array $headers, $key) { $lowercaseHeader = strtolower($key); foreach ($headers as $k => $v) { if (strtolower($k) === $lowercaseHeader) { return $v; } } return null; } }