/var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/cakephp/src/Http/Client
NameSizeModeActions
Adapter/-0755rm
Auth/-0755rm
Exception/-0755rm
AdapterInterface.php10600644editdlrm
FormData.php69790644editdlrm
FormDataPart.php64040644editdlrm
Message.php27880644editdlrm
Request.php28560644editdlrm
Response.php115080644editdlrm
Edit: /var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/cakephp/src/Http/Client/Request.php (2856B)
setMethod($method); $this->uri = $this->createUri($url); $headers += [ 'Connection' => 'close', 'User-Agent' => 'CakePHP', ]; $this->addHeaders($headers); if ($data === null) { $this->stream = new Stream('php://memory', 'rw'); } else { $this->setContent($data); } } /** * Add an array of headers to the request. * * @param array $headers The headers to add. * @return void */ protected function addHeaders(array $headers): void { foreach ($headers as $key => $val) { $normalized = strtolower($key); $this->headers[$key] = (array)$val; $this->headerNames[$normalized] = $key; } } /** * Set the body/payload for the message. * * Array data will be serialized with Cake\Http\FormData, * and the content-type will be set. * * @param string|array $content The body for the request. * @return $this */ protected function setContent($content) { if (is_array($content)) { $formData = new FormData(); $formData->addMany($content); $this->addHeaders(['Content-Type' => $formData->contentType()]); $content = (string)$formData; } $stream = new Stream('php://memory', 'rw'); $stream->write($content); $this->stream = $stream; return $this; } }