0
我使用牛仔和gproc構建了一個簡單但工作的webchat上的網絡聊天。erlang牛仔和WebSocket安全連接
現在,我想知道你是否可以給我一些項目或資源或代碼片段,以便從簡單的websocket(ws)遷移到web套接字安全連接(wss)。
有沒有辦法可以修改關於websocket的牛仔示例並實現這個效果?
我使用牛仔和gproc構建了一個簡單但工作的webchat上的網絡聊天。erlang牛仔和WebSocket安全連接
現在,我想知道你是否可以給我一些項目或資源或代碼片段,以便從簡單的websocket(ws)遷移到web套接字安全連接(wss)。
有沒有辦法可以修改關於websocket的牛仔示例並實現這個效果?
我用sockjs與牛仔
牛仔
SockjsState = sockjs_handler:init_state(<<"/ws">>, fun my_sockjs_handler:hook/3, state, []),
Dispatch = cowboy_router:compile([
{'_', [
{<<"/ws/[...]">>,sockjs_cowboy_handler, SockjsState}
,{'_', my_handler, []}
]}
]),
{ok, _} = cowboy:start_https(https, 100, [
{port, 443},
{cacertfile, "priv/ssl/my_cacertfile.crt"},
{certfile, "priv/ssl/my_certfile.crt"},
{keyfile, "priv/ssl/my_key_file.key"}
], [{env, [{dispatch, Dispath}]}]),
Sockjs
var socket = new SockJS('/ws')
而且它適用於HTTPS
精緻漂亮