Interface Psr\Http\Message\ResponseInterface

extends MessageInterface

Representation of an outgoing, server-side response.

Per the HTTP specification, this interface includes properties for each of the following:

  • Protocol version
  • Status code and reason phrase
  • Headers
  • Message body

Responses are considered immutable; all methods that might change state MUST be implemented such that they retain the internal state of the current message and return an instance that contains the changed state.

Methods
Methods inherited from Psr\Http\Message\MessageInterface
getProtocolVersion(), withProtocolVersion(), getHeaders(), hasHeader(), getHeader(), getHeaderLine(), withHeader(), withAddedHeader(), withoutHeader(), getBody(), withBody()