diff --git a/src/main/java/com/eactive/httpmockserver/client/service/NettyApiClient.java b/src/main/java/com/eactive/httpmockserver/client/service/NettyApiClient.java index 02695e6..e3627a8 100644 --- a/src/main/java/com/eactive/httpmockserver/client/service/NettyApiClient.java +++ b/src/main/java/com/eactive/httpmockserver/client/service/NettyApiClient.java @@ -111,11 +111,13 @@ public class NettyApiClient { for (ApiRequestKeyValueDTO variable : request.getVariables()) { if (variable.isEnabled()) { String placeholder = "{{" + variable.getKey() + "}}"; - // Replace in requestBody + // Replace in path request.setPath(request.getPath().replace(placeholder, variable.getValue())); + // Replace in requestBody if (request.getRequestBody() != null) { request.setRequestBody(request.getRequestBody().replace(placeholder, variable.getValue())); } + // Replace in headers if (request.getHeaders() != null) { for (ApiRequestKeyValueDTO header : request.getHeaders()) {