我有一个带有特殊身份验证页面的 WebKit 对象,并且在成功身份验证后,用户被重定向到带有令牌的特殊 URL,例如http://example.com?token=foo
如何在 Cocoa 中捕获 WebKit 重定向并检查令牌的最终 URL?
请在发布前搜索文档。快速搜索“ webkit redirect ”的文档会发现WebFrameLoadDelegate 协议是最热门的。该文档的第一段说(强调我的):
当框架加载开始时、页面标题或图标加载时、重定向发生时、...
页面内搜索显示方便的“客户端和服务器重定向消息”标题,其中显示了与重定向相关的委托方法的集合。