ruby - 我如何捕获 cookie,然后将其传递给 Ruby/Mechanize(登录的解决方法)?

标签 ruby cookies authentication mechanize

这个问题与我的另一个问题“log in with browser and then ruby/mechanize takes it over?”相关联

我无法使用 Ruby/Mechanize 登录到一个网站,所以我在考虑是否有任何解决登录部分的方法。之后我希望我的脚本接管并完成它的工作。

有人可以建议什么是最好/最简单的方法:

  • 捕获所有信息(cookie 以及我还需要其他任何信息)吗?
  • 将其传递给 Ruby/Mechanize?

最佳答案

我不知道如何将 cookie 和 header 传递给 Mechanize。我不再需要这种解决方法,但我可以推荐这些 Firefox 插件来分析/保存/查看 cookie 和 HTTP header 。他们帮助我找到了解决方案:

  • 实时 HTTP header
  • Firebug
  • http狐狸
  • 网络开发人员

关于ruby - 我如何捕获 cookie,然后将其传递给 Ruby/Mechanize(登录的解决方法)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2167273/

相关文章:

javascript - 禁用特定路由上特定动词的身份验证中间件

ruby - rspec - 选择之一的匹配器

ruby-on-rails - 如何修复此 before_destroy 回调 [rails]

ruby-on-rails - 如何使整个站点只能由单个管理员访问

javascript - 存储 Cookie Windows 应用商店应用程序

asp.net - 在何处以及如何 "cache"ASP.NET角色数据

ruby-on-rails - 两个表之间的连接在 Activerecord 中失败,出现未初始化的常量错误

java - Cookie 未被读取

authentication - 如何使用我的 ASP.NET Core 站点的身份验证来验证 Angular 2 Web 应用程序?

MongoDB 提供了一个基本的身份验证系统。它在 2.2.3 版本中有变化吗?