diff --git a/docs/index.html b/docs/index.html
index a46d612..8027bb6 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -519,8 +519,8 @@
diff --git a/docs/plugins/docs/3. Basic Examples/4. Dynamic Capture Example.md b/docs/plugins/docs/3. Basic Examples/4. Dynamic Capture Example.md
index 329e72c..018605f 100644
--- a/docs/plugins/docs/3. Basic Examples/4. Dynamic Capture Example.md
+++ b/docs/plugins/docs/3. Basic Examples/4. Dynamic Capture Example.md
@@ -318,7 +318,7 @@ If everything is correctly setup, you should see the following page when request
Example terminal output for requesting `/foobar/*`:
-```
+```html
[2025-05-30 20:44:26.142645] [plugin-manager] [system:info] [Dynamic Capture Example:22964] Request captured by dynamic sniff path: /d_sniff/
[2025-05-30 20:44:26.142645] [plugin-manager] [system:info] [Dynamic Capture Example:22964] Header:
[2025-05-30 20:44:26.142645] [plugin-manager] [system:info] [Dynamic Capture Example:22964] Method: GET
diff --git a/docs/plugins/html/3. Basic Examples/4. Dynamic Capture Example.html b/docs/plugins/html/3. Basic Examples/4. Dynamic Capture Example.html
index 35c786e..858930c 100644
--- a/docs/plugins/html/3. Basic Examples/4. Dynamic Capture Example.html
+++ b/docs/plugins/html/3. Basic Examples/4. Dynamic Capture Example.html
@@ -615,7 +615,7 @@ func RenderDebugUI(w http.ResponseWriter, r *http.Request) {
:
-
[2025-05-30 20:44:26.142645] [plugin-manager] [system:info] [Dynamic Capture Example:22964] Request captured by dynamic sniff path: /d_sniff/
+ [2025-05-30 20:44:26.142645] [plugin-manager] [system:info] [Dynamic Capture Example:22964] Request captured by dynamic sniff path: /d_sniff/
[2025-05-30 20:44:26.142645] [plugin-manager] [system:info] [Dynamic Capture Example:22964] Header:
[2025-05-30 20:44:26.142645] [plugin-manager] [system:info] [Dynamic Capture Example:22964] Method: GET
[2025-05-30 20:44:26.142645] [plugin-manager] [system:info] [Dynamic Capture Example:22964] Hostname: a.localhost
@@ -641,7 +641,7 @@ func RenderDebugUI(w http.ResponseWriter, r *http.Request) {
[2025-05-30 20:44:26.143165] [plugin-manager] [system:info] [Dynamic Capture Example:22964] Proto: HTTP/2.0
[2025-05-30 20:44:26.143165] [plugin-manager] [system:info] [Dynamic Capture Example:22964] ProtoMajor: 2
[2025-05-30 20:44:26.143165] [plugin-manager] [system:info] [Dynamic Capture Example:22964] ProtoMinor: 0
-
+
diff --git a/src/web/components/httprp.html.bak b/src/web/components/httprp.html.bak
deleted file mode 100644
index 484eb37..0000000
--- a/src/web/components/httprp.html.bak
+++ /dev/null
@@ -1,797 +0,0 @@
-
-
-
HTTP Proxy
-
Proxy HTTP server with HTTP or HTTPS for multiple hosts. If you are only proxying for one host / domain, use Default Site instead.
-
-
-
-
-
-
-
-
- Host |
- Destination |
- Virtual Directory |
- Tags |
- Advanced Settings |
- Actions |
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/web/components/httprp_new.html b/src/web/components/httprp_new.html
new file mode 100644
index 0000000..e7b4f4f
--- /dev/null
+++ b/src/web/components/httprp_new.html
@@ -0,0 +1,1455 @@
+
+
+
HTTP Proxy
+
Proxy HTTP server with HTTP or HTTPS for multiple hosts. If you are only proxying for one host / domain, use Default Site instead.
+
+
+
+
+
+
+
+
+ |
+ Host |
+ Destination |
+ Virtual Directory |
+ Tags |
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Advanced Settings
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Work In Progress
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+