簡體   English   中英

如何從客戶端 A 向服務器 B 發送消息?

[英]How to send a message from client A to server B?

我按照教程創建了與 Node.js 和 Socket.io 的聊天。 重點是我想修改這個聊天,得到如下結果:

我想要兩個瀏覽器 windows:

  • Window 答:我可以輸入和發送我想要的一切。
  • Window B:我不會打字,我只能查看每個人都輸入的內容(包括我)。

關鍵是:如何從 Window A (托管在localhost:8080 )發送消息並將其顯示在 Window B (托管在localhost:8081 )中? 有人可以給我一個明確的例子來說明如何做到這一點嗎? 抱歉,如果問題有點混亂,但我對 socket.io 以及我遵循的教程中列出的所有內容有點陌生。

您說您已經弄清楚如何在 Window A 和 Window B 之間發送消息。那么您應該將代碼分成 2 個應用程序,“讀寫”和“讀取模式”,您只需將 Z4C4AD15FCA02E7A3AF44DB 代碼更改為測試代碼它。

最簡單的解決方案是只修改“閱讀器”windows 中的 HTML。 刪除表單聊天,他們將沒有任何選項可以在聊天中寫,包括您。 當然,這是可以繞過的,但據說沒有考慮到安全方面。

<form id="chat">
   <input type="text" id="msg_text" name="msg_text" />
   <input type="submit" value="Send!" /> 
</form>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM