首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用cookies在Ruby中模拟浏览器?

使用cookies在Ruby中模拟浏览器?
EN

Stack Overflow用户
提问于 2010-10-14 06:28:20
回答 2查看 3.9K关注 0票数 7

可以在Ruby中模拟浏览器吗?我知道OpenURI,但我想模拟cookies的行为,等等。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-10-14 06:32:40

Mechanize是用于简化交互、保留cookies等基本功能的方法。

然而,对于完整的浏览器模拟,包括像Javascript这样花哨的东西,我们受到了更多的限制。然而,像Watir这样的工具实际上可以打开浏览器并按照代码的要求运行它,如果需要与复杂的Javascript应用程序交互,这有时是唯一的选择。

票数 11
EN

Stack Overflow用户

发布于 2013-02-19 07:51:25

如果你不需要执行javascript,你也可以试试:Curb

代码语言:javascript
复制
Curl::Easy.perform(uri) do |curl|
  curl.enable_cookies   = true
  curl.follow_location  = true
end
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3928546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档