diff --git a/backend/src/main/java/io/metersphere/api/dto/definition/request/sampler/MsHTTPSamplerProxy.java b/backend/src/main/java/io/metersphere/api/dto/definition/request/sampler/MsHTTPSamplerProxy.java index 1aeba0e999..1786eca223 100644 --- a/backend/src/main/java/io/metersphere/api/dto/definition/request/sampler/MsHTTPSamplerProxy.java +++ b/backend/src/main/java/io/metersphere/api/dto/definition/request/sampler/MsHTTPSamplerProxy.java @@ -162,6 +162,9 @@ public class MsHTTPSamplerProxy extends MsTestElement { // 请求体 if (!StringUtils.equals(this.getMethod(), "GET")) { List bodyParams = this.body.getBodyParams(sampler, this.getId()); + if (this.body.getType().equals("Form Data")) { + sampler.setDoMultipart(true); + } sampler.setArguments(httpArguments(bodyParams)); } diff --git a/frontend/src/business/components/api/definition/components/ApiVariable.vue b/frontend/src/business/components/api/definition/components/ApiVariable.vue index dfa759ddb6..a30d16f3a1 100644 --- a/frontend/src/business/components/api/definition/components/ApiVariable.vue +++ b/frontend/src/business/components/api/definition/components/ApiVariable.vue @@ -63,11 +63,11 @@ - - - - - + + + + - +