jmeter EOFException在使用HTTP Server Proxy进行浏览时发生

时间:2013-10-08 16:44:00

标签: java jmeter proxy-server

我正在使用带有HTTP4客户端的HTTP代理服务器的jmeter 2.9并且我已正确设置浏览器的所有代理配置但是当我启动服务器代理并转到浏览器时,我得到以下输出..

java.io.EOFException
    at java.util.zip.GZIPInputStream.readUByte(Unknown Source)
    at java.util.zip.GZIPInputStream.readUShort(Unknown Source)
    at java.util.zip.GZIPInputStream.readHeader(Unknown Source)
    at java.util.zip.GZIPInputStream.<init>(Unknown Source)
    at java.util.zip.GZIPInputStream.<init>(Unknown Source)
    at org.apache.http.client.entity.GzipDecompressingEntity.decorate(GzipDecompressingEntity.java:56)
    at org.apache.http.client.entity.DecompressingEntity.getDecompressingStream(DecompressingEntity.java:68)
    at org.apache.http.client.entity.DecompressingEntity.getContent(DecompressingEntity.java:82)
    at org.apache.http.conn.BasicManagedEntity.getContent(BasicManagedEntity.java:89)
    at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:299)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1088)
    at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:211)

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果您使用的是HTTPS,则问题可能与证书问题有关。

JMeter 2.10将在几个小时内完成(截至2013年10月19日)并简化了HTTPS录制。

你可以尝试一下,下载它,启动它,在文件菜单中选择“模板...”并选择录制一个。

它被配置为侦听端口8888,启动代理,它将生成根CA证书,将出现一个弹出窗口,提供有关如何安装它的说明。

安装Root CA,在其中配置代理设置并开始录制,一切都会顺利。