0
我使用的是CDP4J,但我认为此问题与Google Chrome DevTools协议直接相关。使用无头Chrome开发人员工具跟踪重定向
我想要得到一个网页和响应代码的HTTP请求列表。因此,这将包括主框架中的初始请求和后续请求,可以通过3xx重定向或基于JavaScript的导航进行。
目前还不清楚如何可靠地做到这一点。
我曾尝试以下:
- 商店
io.webfolder.cdp.session.Session.getFrameId
- 会话添加回调与
addEventListener
,记录类型的每一个事件io.webfolder.cdp.event.Event.NetworkResponseReceived
- 其中,过滤那些帧ID匹配。在类型
- 这些过滤器的
io.webfolder.cdp.type.page.ResourceType.Document
我有,我知道回报HTTP 303但看活动的URL,看不出原来的URL,而是只看到的最终目的地重定向。每个NetworkResponseReceived的状态为200.
如何捕获重定向链?