我正在尝试自动执行POST调用,我每5秒钟会收到多个响应。
例如,在上传文件时,
文件读取...... 200 OK
上传已启动..... 200 OK
上传...... 200 OK
经过一段时间后,当服务器端的流程完成时,我得到一条回复“成功完成...... 200 OK”。
但是在JMeter中,当收到前200时,连接将关闭。 如何有条件地等待所有响应并在请求收到所需响应时退出?
答案 0 :(得分:0)
您必须使用Java Request并开发自定义org.apache.jmeter.protocol.java.sampler.JavaSamplerClient类。
您可以将http://hc.apache.org/httpcomponents-client-ga/用于HTTP客户端库,但请确保使用与JMeter相同的内容。