Esempio n. 1
0
 /**
  * {@inheritdoc}
  */
 public function withAddedHeader(string $name, $value) : Message
 {
     $normalized = strtolower($name);
     if ('host' === $normalized && $this->hostFromUri) {
         $new = parent::withoutHeader('Host');
         $new->setHeader($name, $value);
         $new->hostFromUri = false;
     } else {
         $new = parent::withAddedHeader($name, $value);
         if ('cookie' === $normalized) {
             $new->setCookiesFromHeaders();
         }
     }
     return $new;
 }
Esempio n. 2
0
 /**
  * {@inheritdoc}
  */
 public function withAddedHeader(string $name, $value) : Message
 {
     $new = parent::withAddedHeader($name, $value);
     if ('set-cookie' === strtolower($name)) {
         $new->setCookiesFromHeaders();
     }
     return $new;
 }