1

我正在寻找在https://github.com/jarib/browsermob-proxy-rb上的下一行代码中放置什么:

server = BrowserMob::Proxy::Server.new("/path/to/download/browsermob-proxy")

那么在 /path/to/download/browsermob-proxy 上放什么,它在哪里或如何下载并放在那里?我在 windows xp 上尝试设置和制作 har 文件。

4

2 回答 2

0

路径可以在 gems 文件夹中找到,在我的例子中是:

'C:/Ruby193/lib/ruby/gems/1.9.1/gems/browsermob-proxy-0.1.3/lib/browsermob-proxy.rb'
于 2013-09-24T10:34:59.213 回答
0

Ruby Browsermob gem 是一个包装器,用于从您的 Ruby 脚本控制用 Java 编写的代理。

您需要提供代理可执行文件的路径,以便 gem 可以为您启动服务器。

例子:

browsermob_bin = "/path/to/browsermob-proxy-2.1.4/bin/browsermob-proxy"
server = BrowserMob::Proxy::Server.new browsermob_bin
server.start

您可以从这里下载代理二进制文件:https ://github.com/lightbody/browsermob-proxy/releases

于 2018-04-18T10:26:17.233 回答