path -> variable 적용
This commit is contained in:
@@ -111,11 +111,13 @@ public class NettyApiClient {
|
|||||||
for (ApiRequestKeyValueDTO variable : request.getVariables()) {
|
for (ApiRequestKeyValueDTO variable : request.getVariables()) {
|
||||||
if (variable.isEnabled()) {
|
if (variable.isEnabled()) {
|
||||||
String placeholder = "{{" + variable.getKey() + "}}";
|
String placeholder = "{{" + variable.getKey() + "}}";
|
||||||
// Replace in requestBody
|
// Replace in path
|
||||||
request.setPath(request.getPath().replace(placeholder, variable.getValue()));
|
request.setPath(request.getPath().replace(placeholder, variable.getValue()));
|
||||||
|
// Replace in requestBody
|
||||||
if (request.getRequestBody() != null) {
|
if (request.getRequestBody() != null) {
|
||||||
request.setRequestBody(request.getRequestBody().replace(placeholder, variable.getValue()));
|
request.setRequestBody(request.getRequestBody().replace(placeholder, variable.getValue()));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Replace in headers
|
// Replace in headers
|
||||||
if (request.getHeaders() != null) {
|
if (request.getHeaders() != null) {
|
||||||
for (ApiRequestKeyValueDTO header : request.getHeaders()) {
|
for (ApiRequestKeyValueDTO header : request.getHeaders()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user