我是JMeter的新手,正在尝试使用JMeter和SMTP发送HTTP请求和电子邮件。
我收到JMeter错误作为非HTTP响应代码:
public class ChangePi {
public static String changePi(String str) {
String pi = "3.14";
if (str.length() < 2) {
return str;
}
return (str.substring(0, 2).equals("pi")) ? pi + changePi(str.substring(2)) :
str.substring(0, 1) + changePi(str.substring(1));
}
}
,SMTP错误为500 /
java.net.SocketException/Non HTTP response message: Connection reset
我已完成以下设置:
user.properties:
Could not connect to SMTP host: smtp.1and1.com, port: 587
hc.parameters:
httpclient4.retrycount=1
hc.parameters.file=hc.parameters
这些更改仍然无法解决我的问题。能帮我解决这个问题吗?
答案 0 :(得分:0)
检查连接设置,如果要通过代理进行测试,则需要指定代理服务器主机和JMeter的端口。
使用以下参数从命令行运行jmeter[.bat]
文件:
-H [代理服务器主机名或IP地址] -P [代理服务器端口] -N [非代理主机](例如* .apache.org | localhost) -u [用于代理身份验证的用户名-如果需要的话] -a [用于代理身份验证的密码-如果需要的话]
示例:
jmeter -H my.proxy.server -P 8000 -u username -a password -N localhost
请检查以获取更多信息:
JMeter proxy server