0
私はCDP4Jを使用していますが、この問題はGoogle Chrome DevToolsプロトコルに直接関係していると思われます。ヘッドレスChromeデベロッパーツールでリダイレクトする
ウェブページとレスポンスコードに対して行われたHTTPリクエストのリストを取得します。これには、3xxリダイレクトやJavaScript起点のナビゲーションを介して行われるメインフレームとそれ以降のリクエストの初期リクエストが含まれます。
これを確実に行う方法は明確ではありません。
私は次のことを試してみました:
- ストア
io.webfolder.cdp.session.Session.getFrameId
- がタイプ
io.webfolder.cdp.event.Event.NetworkResponseReceived
これらの - のすべてのイベントを記録し、
addEventListener
とのセッションにコールバックを追加し、そのフレームIDが一致したものをフィルタリングします。私は私が知っているHTTP 303を返しますが、イベントを見て、元のURLを参照してください、代わりの唯一の最終目的地が表示されていないURLを持っているタイプio.webfolder.cdp.type.page.ResourceType.Document
上でこれらのフィルタの
リダイレクトのチェーンを取得するにはどうすればよいですか?