diff --git a/app/Services/FlowTester/FlowExecutor.php b/app/Services/FlowTester/FlowExecutor.php index 09bd3c9b..021014f5 100644 --- a/app/Services/FlowTester/FlowExecutor.php +++ b/app/Services/FlowTester/FlowExecutor.php @@ -223,12 +223,14 @@ private function executeStep(array $step): array $endpoint = $this->binder->bind($step['endpoint']); $headers = $this->binder->bind($step['headers'] ?? []); $body = $this->binder->bind($step['body'] ?? []); + $query = $this->binder->bind($step['query'] ?? []); // 3. HTTP 요청 실행 $method = strtoupper($step['method']); $response = $this->httpClient->request($method, $endpoint, [ 'headers' => $headers, 'body' => $body, + 'query' => $query, ]); // 4. HTTP 에러 체크 @@ -240,6 +242,7 @@ private function executeStep(array $step): array 'endpoint' => $endpoint, 'headers' => $headers, 'body' => $body, + 'query' => $query, ], ]); } @@ -281,6 +284,7 @@ private function executeStep(array $step): array 'endpoint' => $endpoint, 'headers' => $headers, 'body' => $body, + 'query' => $query, ], 'response' => [ 'status' => $response['status'],