WebSocket SyntaxError: была указана недопустимая или незаконная строка

Я SyntaxError: An invalid or illegal string was specified, при попытке подключиться к WebSocket в Firefox.

<!doctype html>
<html>
  <head><meta charset="utf-8"></head>
  <body>
    <script>
    var socket = new WebSocket('127.0.0.1:1234');
    </script>
  </body>
</html>

почему я получаю эту ошибку?

1 ответов


похоже, что схема обязательна при попытке подключения к WebSocket, поэтому это:

var socket = new WebSocket('ws://127.0.0.1:1234');

работает просто отлично.