We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1723b14 commit 32aaf0aCopy full SHA for 32aaf0a
1 file changed
dockerfiles/services/request-replayer/src/index.php
@@ -163,6 +163,15 @@ function logRequest($message, $data = '')
163
case '/v0.7/config':
164
$request = file_get_contents('php://input');
165
logRequest("Requested remote config", $request);
166
+
167
+ if (file_exists(REQUEST_LATEST_DUMP_FILE)) {
168
+ $tracesStack = json_decode(file_get_contents(REQUEST_LATEST_DUMP_FILE), true);
169
+ } else {
170
+ $tracesStack = [];
171
+ }
172
+ $tracesStack[] = ['uri' => $_SERVER['REQUEST_URI'], 'headers' => getallheaders(), 'body' => $request];
173
+ file_put_contents(REQUEST_LATEST_DUMP_FILE, json_encode($tracesStack));
174
175
$request = json_decode($request, true);
176
$recentUpdate = @filemtime(REQUEST_RC_CONFIGS_FILE) > time() - 2;
177
$response = [
0 commit comments