В том же примечании, если ваш сервер поддерживает как http
, так и https
, вы можете подключиться с помощью:
var socket = io.connect('//localhost');
до автоматически определить схему браузера и подключиться используя соответственно http / https. когда в https транспорт будет защищен по умолчанию, поскольку соединение с использованием
var socket = io.connect('https://localhost');
будет использовать защищенные веб-сокеты - wss://
(избыточность {secure: true}
).
для получения дополнительной информации о том, как легко обслуживать как http, так и https, используя тот же сервер узлов, проверьте этот ответ .
Да. Можно сделать это. doctest документация модуля и Википедия имеет пример из него.
>>> x
Traceback (most recent call last):
...
NameError: name 'x' is not defined