私たちは、PHP フレームワークSlimの使用を検討しており、フレームワーク ビューが作成するすべてのサーバー側 HTTP 要求をログに記録、デバッグ、および分析する機能に関心があります。これらのリクエストの結果をクライアント側で確認したいと考えています。
例えば。ルートがあり/foo
ます。ルートのビューは/foo
、サーバー上の API に対して 3 つの API 呼び出しを行い、それらの結果を解釈して、応答を返します。快適なブラウザーから、これら 3 つのサーバー側 HTTP 要求からの要求パラメーター、ヘッダー情報、および応答を確認したいと考えています。サーバー側の HTTP リクエストからの情報を表示するための適切な足場のように見えるPHP Debug Barのようなクライアント側のデバッグ ツールを見てきましたが、それらのサーバー側のリクエストをどのように記録および/または認識するかは明確ではありません。 .
以前は、すべての API 呼び出しがクライアントから行われていたため、ブラウザー開発ツールでこれらを観察してデバッグするのは簡単でした。
JSON 形式で HTTP 要求/応答トランザクションをキャプチャするために作成されたHTTP アーカイブ ログ (HAR)などの標準に出くわしました。これを記録して泡立てる方法はありますか?より具体的には、これらすべてをきちんとした弓にまとめた PHP フレームワーク用のデバッグ ツールは用意されていますか?
これはデバッグ専用です。明らかに、サーバー側の HTTP リクエストに関するすべての情報を返すために、各ルートのレンダリングが非常に重くなるためです。
どんな考えや提案も大歓迎です!