Added small server script to be used as CREST callback. This can listen for and print the authorization code.
This commit is contained in:
24
server.py
Normal file
24
server.py
Normal file
@@ -0,0 +1,24 @@
|
||||
from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer
|
||||
import urlparse
|
||||
|
||||
class RequestHandler(BaseHTTPRequestHandler):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
|
||||
|
||||
def do_GET(self):
|
||||
bits = urlparse.urlparse(self.path)
|
||||
print urlparse.parse_qs(bits.query)
|
||||
|
||||
|
||||
def main():
|
||||
try:
|
||||
server = HTTPServer(('', 6461), RequestHandler)
|
||||
print('Test server running...')
|
||||
server.serve_forever()
|
||||
except KeyboardInterrupt:
|
||||
print "Closing socket"
|
||||
server.socket.close()
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
Reference in New Issue
Block a user