diff --git a/app.py b/app.py index abe4cdf..880967d 100644 --- a/app.py +++ b/app.py @@ -22,6 +22,13 @@ def get(self): data = {'count': int(count) + 1} self.write(data) +class HomeHandler(tornado.web.RequestHandler): + def get(self): + self.write(""" + socktest
+ ajaxtest
+ """) + def app(): app_settings = dict( static_path=os.path.join(os.path.dirname(__file__), "static"), @@ -30,6 +37,7 @@ def app(): ) return tornado.web.Application([ + (r"/", HomeHandler), (r"/socktest", SockHandler), (r"/ajaxtest", AjaxHandler), (r"/ajaxecho", AjaxEchoHandler), diff --git a/static/socktest.js b/static/socktest.js index cd9e451..fe73c55 100644 --- a/static/socktest.js +++ b/static/socktest.js @@ -7,9 +7,8 @@ SockJS.prototype.send_json = function(data) { var loop = (function() { var data_function; var sock; - var initsock = function(callback) { - sock = new SockJS('http://localhost:9999/echo'); + sock = new SockJS('http://' + location.hostname + ':9999/echo'); sock.onmessage = function(e) { master_count = e.data.count;