[問題] TCP socket會機率性收到亂碼

看板LinuxDev作者 (Willy)時間7年前 (2017/03/26 19:10), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
code有點多,就先不貼了 但問題主要就是,自己做了一個接收來自瀏覽器的websocket伺服器 在瀏覽器端,寫了一個重複發送的動作 伺服器端一直重複接收「同樣」的訊息 但是TCP socket收到的訊息,差不多20次裡面會有一次訊息會亂碼(運氣好的話,一百次出現一次) 亂碼大部分是前幾個字正常,但後面就是亂碼,而且看得出來被剪掉 有時候全部都是亂碼 這讓我很困惑,完完全全一樣的動作,怎麼會有這種機率行出現的錯誤? 請問有人有相似的經驗嗎?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.16.181 ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1490526626.A.305.html

03/26 20:59, , 1F
你先用wireshark看看送來的封包有沒有問題
03/26 20:59, 1F

03/26 22:04, , 2F
好,謝謝告知,我來學學wireshark
03/26 22:04, 2F

04/11 09:18, , 3F
亂碼是指這個嗎 REPLACEMENT CHARACTER' (U+FFFD)
04/11 09:18, 3F
文章代碼(AID): #1Orw6YC5 (LinuxDev)