The purpose of this PSR is to provide a set of common interfaces for HTTP messages as described in RFC 2616.