2013-10-08 139 views
0

我使用jmeter 2.9與HTTP代理服務器與HTTP4客戶端,並且我已正確設置瀏覽器的所有代理conf,但是當我啓動服務器代理並轉到瀏覽器我得到以下輸出。jmeter使用HTTP服務器代理瀏覽時發生EOFException

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) 

有什麼建議嗎?

+0

你能顯示完整的jmeter.log嗎? –

回答

0

如果您使用HTTPS,您的問題可能與證書問題有關。

JMeter 2.10將在幾個小時內發佈(截至2013年10月19日),並簡化HTTPS記錄。

您可以嘗試下載它,啓動它,在文件菜單中選擇「模板...」並選擇錄製一個。

它被配置爲偵聽端口8888,啓動代理服務器,它會生成一個根CA證書,彈出窗口會顯示給你如何安裝它的說明。

安裝根CA,在其中配置代理設置並開始錄製,一切都應該很好。

相關問題