aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Hovorka <[email protected]>2019-07-17 20:21:01 -0600
committerAdam Hovorka <[email protected]>2019-07-17 20:21:01 -0600
commit4f858ebf3206431447177c977533d18dbea6dca9 (patch)
tree0a0e9b32fba397d6f846040ed22c3a0a2bc4434e
parent138ddfbed3746fe7cb03a1fcdc46fc610c098ec3 (diff)
Enable automatic SSL/TLS on WebSocket connection
-rw-r--r--public/main.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/public/main.js b/public/main.js
index da4083e..b3c7986 100644
--- a/public/main.js
+++ b/public/main.js
@@ -1,7 +1,8 @@
document.addEventListener("DOMContentLoaded", async () => { "use strict"
const $ = s => document.querySelector(s);
-const sock = new WebSocket(`ws://${location.host}/ws`);
+const secure = location.protocol === "https:";
+const sock = new WebSocket(`ws${secure?"s":""}://${location.host}/ws`);
sock.onmessage = e => console.log("sock", e);
sock.onopen = () => sock.send("yay");