发送聊天消息时有效载荷是什么样的

时间:2018-11-17 21:45:17

标签: websocket phoenix-framework

我正在用凤凰https://github.com/chrismccord/phoenix_chat_example看这个示例聊天应用程序。

我运行了该应用程序,但是当我发送聊天消息时,我并没有真正在chrome控制台中看到正在向服务器发送什么数据。

我想了解在提交消息时正在向服务器发送什么数据。我猜这是一个JSON负载,其中包含消息文本,我要发送到的通道等信息。

我知道客户端库是phoenix.js,但是似乎可以在https://github.com/phoenixframework/phoenix/blob/v1.3/assets/js/phoenix.js那里找到发送消息和有效负载。

仅试图了解websockets如何实现双向通信的两个概念,以及phoenix如何具有订阅的频道等概念,因此您可以发送/接收属于您订阅的频道的消息。

如何查看从浏览器发送到phoenix服务器的数据,或者看起来像什么?例如

{
  channel: "chat-room-1",
  message: "hello world"
}

0 个答案:

没有答案