如何在Crystal中打开与WebSocket服务器的连接(使用Crystal作为客户端)

时间:2015-09-19 02:20:48

标签: websocket crystal-lang

我想使用Crystal作为客户端使用websocket服务器连接。 Crystal标准库是否提供WebSocket客户端库?

1 个答案:

答案 0 :(得分:3)

从Crystal 0.8.0开始,您应该能够:

socket = HTTP::WebSocket.open("example.com", "/connect")
socket.send "action"
message = socket.receive

有关详细信息,请参阅https://github.com/manastech/crystal/pull/1369