我正在尝试通过在 Python 中编写登录序列脚本来测试 Web 应用程序的功能,但我遇到了一些麻烦。
这是我需要做的:
- 使用一些参数和标题进行 POST。
- 跟随重定向
- 检索 HTML 正文。
现在,我对 python 比较陌生,但是到目前为止我测试过的两件事都没有奏效。首先,我使用 httplib、putrequest()(在 URL 中传递参数)和 putheader()。这似乎没有遵循重定向。
然后我尝试了 urllib 和 urllib2,将标头和参数都作为 dicts 传递。这似乎返回了登录页面,而不是我尝试登录的页面,我猜这是因为缺少 cookie 或其他原因。
我错过了一些简单的东西吗?
谢谢。