summaryrefslogtreecommitdiffstats
path: root/src/ogClient.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/ogClient.py')
-rw-r--r--src/ogClient.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ogClient.py b/src/ogClient.py
index b54d736..2c57730 100644
--- a/src/ogClient.py
+++ b/src/ogClient.py
@@ -4,6 +4,7 @@ import socket
import time
from HTTPParser import *
+from ogProcess import *
from enum import Enum
class State(Enum):
@@ -67,6 +68,7 @@ class ogClient:
self.data = self.data + data
httpparser = HTTPParser()
+ ogprocess = ogProcess()
if not self.trailer:
if self.data.find("\r\n") > 0:
@@ -81,6 +83,9 @@ class ogClient:
if self.trailer and len(self.data) >= self.content_len:
httpparser.parser(self.data)
+ print httpparser.getRequestOP()
+ print httpparser.getURI()
+ ogprocess.processOperation(httpparser.getRequestOP(), httpparser.getURI())
self.sock.send("HTTP/1.0 200 OK\r\n\r\n")