diff --git a/HttpHtml/Quadratzahlen.py b/HttpHtml/Quadratzahlen.py
new file mode 100644
index 0000000..6ff7b2a
--- /dev/null
+++ b/HttpHtml/Quadratzahlen.py
@@ -0,0 +1,27 @@
+import http.server
+import urllib.parse
+
+class newHandler(http.server.BaseHTTPRequestHandler):
+
+ def do_GET(self):
+ self.send_response(200)
+ self.end_headers()
+
+ parseUrl = urllib.parse.urlparse(self.path)
+ path = parseUrl.path
+ query = parseUrl.query
+
+ #query_components = urllib.parse.parse_qsl(query)
+
+ msg = query
+
+ self.wfile.write(msg.encode('utf-8'))
+
+
+
+PORT = 4096
+HANDLER = newHandler
+ADDRESS = ('', PORT)
+
+SERVER = http.server.HTTPServer(ADDRESS, HANDLER)
+SERVER.serve_forever()
\ No newline at end of file
diff --git a/HttpHtml/Server.py b/HttpHtml/Server.py
index 34ca38f..1401cef 100644
--- a/HttpHtml/Server.py
+++ b/HttpHtml/Server.py
@@ -1,7 +1,26 @@
import http.server
+import urllib.parse
+
+class newHandler(http.server.BaseHTTPRequestHandler):
+
+ def do_GET(self):
+ self.send_response(200)
+ self.end_headers()
+
+ parseUrl = urllib.parse.urlparse(self.path)
+ path = parseUrl.path
+
+ if path == "/Yang":
+ msg1 = "" + path + ""
+ elif path == "/Ying":
+ msg1 = "" + path + ""
+
+ self.wfile.write(msg1.encode('utf-8'))
+
+
PORT = 4096
-HANDLER = http.server.SimpleHTTPRequestHandler
+HANDLER = newHandler
ADDRESS = ('', PORT)
SERVER = http.server.HTTPServer(ADDRESS, HANDLER)