特定のhttp応答ステータスコードを受信したときの動作を変更するためにブラウザのソースコードを変更する必要があるプロジェクトで作業しています。この種のパケットが受信されたら、それらをキャッチし、メッセージ本文を分析して、それに応じて何かを行う必要があります。
HTTP メッセージ本文へのアクセスに苦労しています。要求または応答のいずれか。私はほとんどすべてを試しました。必要に応じてヘッダーを使用/変更できます。メッセージをキューに挿入できます (libsoup/midori プリミティブを呼び出します)。
Midori は、メッセージの処理に libsoup セッション シグナルを使用します。「リクエスト開始」および「リクエストキュー」。http ライフサイクルをさらにきめ細かく制御できるようにする、利用可能な「request-unqueued」を追加しました。
Soup_Message 固有のシグナルがあることは知っていますが、それらを操作する方法が見つかりませんでした。
お気軽に私を助けてください。リンク、ドキュメント、ヒントを与えることができるものなら何でも教えてください。
TL:DR: HTTP 応答の本文/コンテンツにアクセスする必要があり、ヘッダーのみを読み取ることができます。