This is automatic generated document for things in Swow\Psr7\Message\MessagePlusInterface class
Interface MessagePlusInterface
Constants
public DEFAULT_PROTOCOL_VERSION = "1.1" Methods
public function addHeader ( string $name , mixed $value ) : static Method getBody
public function getBody ( ) : StreamInterface public function getHeader ( mixed $name ) : string[] Returns string[]
$headers
public function getHeaderLine ( mixed $name ) : string public function getHeaders ( ) : array<string, array<string>> Returns array<string, array<string>>
$headers
Method getProtocolVersion
public function getProtocolVersion ( ) : string Method getStandardHeaders
public function getStandardHeaders ( ) : array<string, array<string>> TODO: consider whether it’s needed
public function hasHeader ( mixed $name ) : bool Method setBody
public function setBody ( StreamInterface $body ) : static public function setHeader ( string $name , mixed $value ) : static public function setHeaders ( array<string, (array<string> | string)> $headers ) : static Method setProtocolVersion
public function setProtocolVersion ( string $version ) : static Method shouldKeepAlive
public function shouldKeepAlive ( ) : bool Method toString
public function toString ( bool $withoutBody ) : string public function unsetHeader ( string $name ) : static public function withAddedHeader ( mixed $name , mixed $value ) : static Method withBody
public function withBody ( StreamInterface $body ) : static public function withHeader ( mixed $name , mixed $value ) : static public function withHeaders ( array<string, (array<string> | string)> $headers ) : static Method withProtocolVersion
public function withProtocolVersion ( mixed $version ) : static public function withoutHeader ( mixed $name ) : static