Requests are considered immutable; all methods that might change state are
implemented such that they retain the internal state of the current
message and return a new instance that contains the changed state.
상속:
implementsPsr\Http\Message\RequestInterface, use traitMessageTrait, use traitRequestTrait