add handler do_HEAD und fix smalls #2

pull/1/head
serkus01 2 years ago
parent 1ea576a375
commit 01396640d9

@ -1,7 +1,7 @@
# -*- codding: utf-8 -*-
#!/usr/bin/env python3
from io import StringIO ## for Python 3
from requests import requests as ReqServer
from requests import requests as ReqServer
from http.server import BaseHTTPRequestHandler
from .jwt import genaratorSecretsToken
import json
@ -16,24 +16,32 @@ class Router(BaseHTTPRequestHandler):
#self.send_header['Access-Control-Allow-Headers', 'X-Requested-With,content-type']
#self.send_header['Access-Control-Allow-Credentials', true]
self.end_headers()
#super().__int__(self.setRoutes)
def setRoutes(self, []):
pass
def route(self, metod, url):
def route(self, metod, url, handler):
print(url)
if self.path in route:
if metod== 'GET' or metod == 'get':
self.get(url=url,handler=handler)
return true
elif metod =='POST' or metod ='post':
self.post(url=url, handler=handler)
elif metod == 'HEAD' or metod =='head':
self.head()
else:
return self.r_404()
#return false
def get(self, url, handler):
#do_GET()
pass
return url
def post(self, url, handler):
#do_POST()
pass
return url
def head(self):
#do_HEAD()

Loading…
Cancel
Save