0

我正在为 browsermob 代理使用 selenium php webdriver 和 php 包装器来从 facebook 获取访问令牌。用户认证成功后,facebook 将重定向到

'http://www.karkala.in/index.html#state=ads_management%2Cread_insights&access_token=ABCDEFZCLkK3EBAJOxrzwq0BdXzT6DCA6QDZBbwUpc8ArgdAv5ly3nNSHME9W19cF7a06pGGGyQdkpVtqc4OnZAnAQT4eKDqeaipxLlVEgZ9D'

现在我需要阅读这个令牌。我使用以下 php 代码来获取响应

$har = self::$client->__get("har");

但我无法在响应标头中看到位置(在 url 上方)。我的回复文本可以在这里找到: http ://www.karkala.in/har.txt

4

1 回答 1

0

Selenium 本身有一个读取 url 的选项。

selenium.GetLocation()

无需使用browsermob代理即可实现。

于 2012-09-03T07:34:34.000 回答