【发布时间】:2016-01-16 06:44:12
【问题描述】:
我正在开发一个使用 Selenium 自动登录网站的程序。在某些情况下,如果网站不记得浏览器,它会在将您带到密码页面之前要求您回答一个秘密问题。最初我以为我会使用If 语句来处理这个问题,该语句将当前 URL 与我知道在被定向到秘密问题页面时生成的特定 URL 进行检查。我遇到的问题是秘密问题页面的 URL 和密码页面的 URL 相同。在这种情况下,有没有办法通过 URL 来区分这两个页面,还是我需要找到替代方法?
【问题讨论】:
-
如果网址完全相同相同,那么您如何区分?
-
大声笑这就是我想要弄清楚的。我以前从未见过这种情况(但我也从未密切关注过)。认为我可能不走运,但我想在我放弃之前我会在这里尝试。
-
只做一个 php if 语句并从 url 获取一个变量?来自 url 的变量说 X 将仅在同一页面上生成 X 的视图,如果是 Y,则显示 Y 页面。例如,所有从 index.php 调用。
-
您必须在仅包含在 secret-question-pare 中的 response-body 中查找关键字或句子
-
自定义标头、cookie、$_GET、本地存储...等...