From dfb74ffa84943f225015b0c514328f37a29c5888 Mon Sep 17 00:00:00 2001
From: Miroslav Stampar
Date: Mon, 18 Nov 2019 12:37:17 +0100
Subject: [PATCH] Minor update
---
extra/vulnserver/vulnserver.py | 16 +++++++++-------
lib/core/settings.py | 2 +-
2 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/extra/vulnserver/vulnserver.py b/extra/vulnserver/vulnserver.py
index 1896c27dd..d70f52f17 100644
--- a/extra/vulnserver/vulnserver.py
+++ b/extra/vulnserver/vulnserver.py
@@ -124,22 +124,17 @@ class ReqHandler(BaseHTTPRequestHandler):
self.url, self.params = path, params
if self.url == '/':
- self.send_response(OK)
if not any(_ in self.params for _ in ("id", "query")):
+ self.send_response(OK)
self.send_header("Content-type", "text/html")
self.send_header("Connection", "close")
self.end_headers()
self.wfile.write(b"GET:
link
POST:
")
else:
- self.send_header("Content-type", "text/html")
- self.send_header("Connection", "close")
-
- if not self.raw_requestline.startswith(b"HEAD"):
- self.end_headers()
+ code, output = OK, ""
try:
- output = ""
if self.params.get("echo", ""):
output += "%s
" % self.params["echo"]
@@ -163,12 +158,19 @@ class ReqHandler(BaseHTTPRequestHandler):
output += "\n"
output += "