PSR-7 ベースのリクエストがどのように機能するかについて混乱しています。
PSR-7 として、要求は を実装する必要がありますPsr\Http\Message\RequestInterface
。このインターフェースにより、リクエストにはボディが必要であり、ボディを実装するオブジェクトとして返す必要がありますStreamInterface
。
を見ると、StreamInterface
リソースの処理に関するものです。
laravel または symfony のリクエストを見ると、それらすべてに server、get、post、および cookie パラメーターがあります。ないrequest body
か、似たようなものはありません。
最初に、リクエストにボディ (レスポンスなど) が必要な理由と、リクエストのボディにリソースが含まれている必要がある理由とその方法を教えてください。