refactor(接口测试): 优化http变量取ip配置的逻辑
This commit is contained in:
parent
662e8e28c3
commit
1440e64a73
|
@ -425,10 +425,13 @@ public class MsHTTPSamplerProxy extends MsTestElement {
|
||||||
envPath += this.getPath();
|
envPath += this.getPath();
|
||||||
}
|
}
|
||||||
sampler.setPort(httpConfig.getPort());
|
sampler.setPort(httpConfig.getPort());
|
||||||
if (StringUtils.isNotEmpty(httpConfig.getDomain())) {
|
if (httpConfig.getDomain().startsWith("${")){
|
||||||
|
sampler.setProtocol(httpConfig.getProtocol());
|
||||||
|
envPath = StringUtils.isNotBlank(this.path) ? StringUtils.join(httpConfig.getSocket(), this.path) : url;
|
||||||
|
} else if (StringUtils.isNotEmpty(httpConfig.getDomain())) {
|
||||||
sampler.setDomain(URLDecoder.decode(httpConfig.getDomain(), StandardCharsets.UTF_8.name()));
|
sampler.setDomain(URLDecoder.decode(httpConfig.getDomain(), StandardCharsets.UTF_8.name()));
|
||||||
sampler.setProtocol(httpConfig.getProtocol());
|
sampler.setProtocol(httpConfig.getProtocol());
|
||||||
} else {
|
} else {
|
||||||
sampler.setDomain("");
|
sampler.setDomain("");
|
||||||
sampler.setProtocol("");
|
sampler.setProtocol("");
|
||||||
sampler.setPort(-1);
|
sampler.setPort(-1);
|
||||||
|
|
Loading…
Reference in New Issue