Initial broker registration of browser proxies

- broker.coffee contains the xhr stuff
- COR enabled on the go broker
- POST body reflection works
This commit is contained in:
Serene Han 2016-01-20 16:16:20 -08:00
parent f2d8a749f4
commit 28e557fb43
4 changed files with 57 additions and 8 deletions

View file

@ -8,6 +8,7 @@ Assume that the webrtc client plugin is always the offerer, in which case
this must always act as the answerer.
###
DEFAULT_WEBSOCKET = '192.81.135.242:9901'
DEFAULT_BROKER = 'https://snowflake-reg.appspot.com/reg/test'
DEFAULT_PORTS =
http: 80
https: 443
@ -207,15 +208,10 @@ Signalling =
log = (msg) -> # Log to the message window.
console.log msg
# Scroll to latest
if $msglog
if $msglog # Scroll to latest
$msglog.value += msg + '\n'
$msglog.scrollTop = $msglog.scrollHeight
welcome = ->
log '== snowflake browser proxy =='
log 'Input desired relay address:'
init = ->
$msglog = document.getElementById('msglog')
$msglog.value = ''
@ -227,8 +223,11 @@ init = ->
$input.focus()
$input.onkeydown = (e) -> $send.onclick() if 13 == e.keyCode # enter
log '== snowflake browser proxy =='
snowflake = new Snowflake()
window.snowflake = snowflake
welcome()
broker = new Broker DEFAULT_BROKER
broker.register()
log 'Input desired relay address:'
window.onload = init if window