fix(loadtest): fixed browser security error
This commit is contained in:
@@ -263,24 +263,14 @@
|
||||
|
||||
function setupWebSocket ()
|
||||
{
|
||||
let wsUrl = 'ws://' + window.location.host + '/ws'
|
||||
let triedSecure = false
|
||||
const protocol = window.location.protocol === 'https:' ? 'wss://' : 'ws://'
|
||||
const wsUrl = protocol + window.location.host + '/ws'
|
||||
ws = new WebSocket( wsUrl )
|
||||
|
||||
function connect ( url )
|
||||
{
|
||||
ws = new WebSocket( url )
|
||||
ws.onopen = () => console.log( 'WebSocket connected' )
|
||||
ws.onclose = () => console.log( 'WebSocket disconnected' )
|
||||
ws.onerror = ( error ) =>
|
||||
{
|
||||
console.error( 'WebSocket error:', error )
|
||||
if ( !triedSecure )
|
||||
{
|
||||
triedSecure = true
|
||||
wsUrl = 'wss://' + window.location.host + '/ws'
|
||||
connect( wsUrl )
|
||||
}
|
||||
}
|
||||
ws.onerror = ( error ) => console.error( 'WebSocket error:', error )
|
||||
|
||||
ws.onmessage = ( event ) =>
|
||||
{
|
||||
const data = JSON.parse( event.data )
|
||||
@@ -317,9 +307,6 @@
|
||||
}
|
||||
}
|
||||
|
||||
connect( wsUrl )
|
||||
}
|
||||
|
||||
function setRunningState ()
|
||||
{
|
||||
isRunning = true
|
||||
|
||||
Reference in New Issue
Block a user