0

使用任何语言(php、java、ruby、python),从服务器以编程方式登录网站的最佳方式是什么?(例如登录amazon、jetblue等)

是否有一些框架可以使这更容易?

4

2 回答 2

2

您可以将 Ruby 或 Python 与 Mechanize 一起使用(ruby​​ implementationpython implementation)。

Mechanize 基本上是一个浏览器,您可以让它以编程方式提交表单或发送适当的 HTTP 请求/响应数据以维护“假”会话。

这类工具有很多,我最近在使用 python+mechanize 方面有一些很好的经验。

于 2010-06-21T03:51:33.570 回答
0

不幸的是,这必须基于每个站点进行配置。每个站点都使用自己的登录表单/网址,并可能使用不同名称的 cookie(或其他)来跟踪您的登录会话。

于 2010-06-21T03:52:59.533 回答