diff --git a/HttpServer/Http/Formatter/HtmlFormatter.php b/HttpServer/Http/Formatter/HtmlFormatter.php
index 7dd53ff8..58a8b8e4 100644
--- a/HttpServer/Http/Formatter/HtmlFormatter.php
+++ b/HttpServer/Http/Formatter/HtmlFormatter.php
@@ -54,6 +54,7 @@ class HtmlFormatter extends Application implements IFormatter
public function clear()
{
+ $this->data = null;
unset($this->data);
}
}
diff --git a/HttpServer/Http/Formatter/JsonFormatter.php b/HttpServer/Http/Formatter/JsonFormatter.php
index 6b8e1589..3532a424 100644
--- a/HttpServer/Http/Formatter/JsonFormatter.php
+++ b/HttpServer/Http/Formatter/JsonFormatter.php
@@ -51,6 +51,7 @@ class JsonFormatter extends Application implements IFormatter
public function clear()
{
+ $this->data = null;
unset($this->data);
}
}
diff --git a/HttpServer/Http/Formatter/XmlFormatter.php b/HttpServer/Http/Formatter/XmlFormatter.php
index 973954a4..ee58c71c 100644
--- a/HttpServer/Http/Formatter/XmlFormatter.php
+++ b/HttpServer/Http/Formatter/XmlFormatter.php
@@ -82,6 +82,7 @@ class XmlFormatter extends Application implements IFormatter
public function clear()
{
+ $this->data = null;
unset($this->data);
}
}
diff --git a/HttpServer/Http/Request.php b/HttpServer/Http/Request.php
index d0c7cc32..80621dfa 100644
--- a/HttpServer/Http/Request.php
+++ b/HttpServer/Http/Request.php
@@ -421,7 +421,7 @@ class Request extends Application
$sRequest->fd = $request->fd;
$sRequest->startTime = microtime(true);
$sRequest->uri = $request->server['request_uri'] ?? $request->header['request_uri'];
- $sRequest->params = new HttpParams(Help::toArray($request->rawContent()), $request->get, $request->files);
+ $sRequest->params = Context::setContext('HttpParams', new HttpParams(Help::toArray($request->rawContent()), $request->get, $request->files));
if (!empty($request->post)) {
$sRequest->params->setPosts($request->post ?? []);
}
@@ -429,7 +429,7 @@ class Request extends Application
if (!empty($request->header)) {
$headers = array_merge($headers, $request->header);
}
- $sRequest->headers = new HttpHeaders($headers);
+ $sRequest->headers = Context::setContext('HttpHeaders', new HttpHeaders($headers));
return $sRequest;
}