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;