Understand the purpose of PSR Http Message
masterThis repository provides the interfaces, classes, and traits that define the PSR-7 standard for HTTP messages in PHP.
Important: This repository is not a standalone HTTP message implementation. It defines the interfaces and contracts that an implementation must follow. To actually use HTTP messages in your application, you must use a library that implements these interfaces (such as Guzzle, Laminas Diactoros, or Nyholm PSR-7).