0
我試圖通過一臺服務器編寫使用WebSocket API的JavaScript和PHP我需要關於如何發送到服務器
在有兩個玩家這個遊戲網頁遊戲,我運行兩個作業之前,單獨DATA_TYPE建議:
- 一個是簡單的遊戲,用戶可以在兩個選項之間進行選擇
- 另一個是聊天框。
這兩個作業都將發送數據到服務器腳本來處理數據。
要發送此數據,我使用WebSocket的方法.send(data)
。我的問題是必須在服務器中分別處理兩個作業。但.send(data)
方法沒有參數來區分event_name
,所以服務器會平等地對待兩個提交的數據。
請告訴我一個辦法告訴服務器區分兩個職位。我曾經想過把一個前綴(前。chat_*
,game_*
,但如果用戶知道我的前綴,他們搞砸了我的服務器。
我應該嘗試下?
如果您使用JavaScript編寫遊戲,用戶將始終能夠向您的服務器發送「虛假」數據,但是當您獲取數據時在服務器端,您將使用php函數清理數據(只允許您期望發送的內容)。換句話說,使用上述的前綴方法似乎可行。 – JonnyS