Веб-потоковый сокет Binance не может подключиться
Я хочу подключиться к веб-сокету. Я скопировал этот код.
<!DOCTYPE html>
<meta charset="utf-8" />
<title>WebSocket Test</title>
<script language="javascript" type="text/javascript">
//var wsUri = "wss://echo.websocket.org/";
var wsUri = "wss://stream.binance.com:9443/ws/!ticker@arr";
var output;
function init()
{
output = document.getElementById("output");
testWebSocket();
}
function testWebSocket()
{
websocket = new WebSocket(wsUri);
websocket.onopen = function(evt) { onOpen(evt) };
websocket.onclose = function(evt) { onClose(evt) };
}
function onOpen(evt)
{
writeToScreen("CONNECTED");
}
function onClose(evt)
{
writeToScreen("DISCONNECTED");
}
function writeToScreen(message)
{
var pre = document.createElement("p");
pre.style.wordWrap = "break-word";
pre.innerHTML = message;
output.appendChild(pre);
}
window.addEventListener("load", init, false);
</script>
<h2>WebSocket Test</h2>
<div id="output"></div>
Этот код отлично работает для wss://echo.websocket.org/
но не для wss://stream.binance.com:9443/ws/!ticker@arr
, Я получаю это сообщение об ошибке
Сбой соединения WebSocket с 'wss://stream.binance.com:9443/ws/! Ticker @ arr': не удалось установить туннель через прокси-сервер.
URL-адрес в порядке, и я подтвердил его форму https://github.com/binance-exchange/binance-official-api-docs/blob/master/web-socket-streams.md
, Пожалуйста, помогает. Спасибо!