diff --git a/dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/http/HttpTask.java b/dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/http/HttpTask.java index 47f6f831584055ec2ce072eb9e65b584cb54f21a..3a56abaf37deb658a42d801f244b1d6e69679648 100644 --- a/dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/http/HttpTask.java +++ b/dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/http/HttpTask.java @@ -137,7 +137,8 @@ public class HttpTask extends AbstractTask { } } addRequestParams(builder,httpPropertyList); - HttpUriRequest request = builder.setUri(httpParameters.getUrl()).build(); + String requestUrl = ParameterUtils.convertParameterPlaceholders(httpParameters.getUrl(),ParamUtils.convert(paramsMap)); + HttpUriRequest request = builder.setUri(requestUrl).build(); setHeaders(request,httpPropertyList); return client.execute(request); }