当前位置: 首页 > 知识库问答 >
问题:

Browsermob代理服务器崩溃网站

方博
2023-03-14

正在尝试通过以下代码使用browsermob代理服务器:

    final int port = 9000;
        server  = new ProxyServer(port);
        server.start();         
        final DesiredCapabilities dc = new DesiredCapabilities();
        dc.setCapability(CapabilityType.PROXY, server.seleniumProxy());         
        setName("test");
        FirefoxBinary binary = new FirefoxBinary(new File("C:\\Program Files (x86)\\ff21\\firefox.exe"));
        File profileDir = new File("C:\\Users\\arno\\Documents\\profiles\\firefox21.default");
        FirefoxProfile profile = new FirefoxProfile(profileDir);
        driver = new FirefoxDriver(binary, profile, dc);//;
        server.newHar("monitis");

但它会让网站崩溃:请看截图。

我正在使用空闲代码来了解发生了什么(获取url和http状态)

Har har = server.getHar();

            for(HarEntry entry : har.getLog().getEntries()){
                System.out.println(entry.getRequest().getUrl() +": " + entry.getResponse().getStatus());
            }

它给出了这样的结果:

mysite/files/js/numeral.min.js: 200
mysite/js/94842541.js: 200
mysite/files/css/page-home.min.css?v=6: -999
mysite/files/css/ui.min.css?v=18: -999
mysite/files/js/ui.min.js?also=jquery.selectric.min.js,jquery.checkradios.min.js,index.min.js&v=53: -999

共有2个答案

蒲坚
2023-03-14

事实证明,在Firefox设置中,在网络设置选项卡中,我需要设置选项“自动检测此网络的代理服务器

常雪风
2023-03-14

尝试使用未弃用的BrowserMobProxyServer类,而不是旧式ProxyServer实现。确保您正在使用最新版本的BMP和browsermob core littleproxy模块。

 类似资料:
  • 严重:初始化连接器[connector[HTTP/1.1-8080]]org.apache.catalina.LifecyCleException失败:尝试为组件[connector[HTTP/1.1-8080]]进行无效的生命周期转换([before_init]),该组件处于状态[INITIALIZED],位于org.apache.catalina.util.LifecyCleBase.inva

  • 问题内容: 当我编写自己的扩展类并使其生成时,在Interface Builder中收到两个错误,即: Main.storyboard:错误:IB Designables:无法更新自动布局状态:代理由于FD关闭而崩溃 Main.storyboard:错误:IB Designables:无法呈现RandjeUIButton的实例:代理崩溃 这是我的代码: 我正在OS X 10.11 beta 2上的

  • 为什么我不能多次打这个电话? 在下面第二次使用时崩溃....和不回收有关吗?

  • tags:代理服务器,翻墙 SSH 可以实现最为快捷的代理服务器,在没有其他代理服务器软件的情况下,可以作为一个临时解决方案使用。 代理服务器 建立隧道 在本地执行以下命令: ssh -D 10085 remote_server_address 设置代理 在浏览器中设置代理服务器连接为 “socket4”,链接到 “127.0.0.1/10085” 端口。 翻墙 如果远程服务器在国外, 那么这个

  • 每次启动Farming Valley服务器时,都会出现以下错误: 我基本上没有这方面的经验,我不明白这是怎么回事。如有任何帮助,我们将不胜感激!提前道谢。知道我从OVH那里买了一台服务器可能会很好

  • 使用代理服务器 如果你想使用代理服务器进行激活进程,可勾选这个选项。请选择“代理服务器类型”并输入“主机”、“端口”、“用户名”和“密码”。

  • 使用代理服务器 如果你想使用代理服务器进行激活进程,可勾选这个选项。请选择“代理服务器类型”并输入“主机”、“端口”、“用户名”和“密码”。

  • 使用代理服务器 如果你想使用代理服务器进行激活进程,可勾选这个选项。请选择“代理服务器类型”并输入“主机”、“端口”、“用户名”和“密码”。