我是用 python socket 客戶端編寫的程序,在接收socket服務端發送過來的數據,1秒發10次,客戶端會出現兩種情況:
1.字節大小的問題,可能會出現接收不全的現象,這個字節大小我調整過,但無法保證之後會不會變大又會大致接收的字節不全
2.由於服務端socker發送的消息是以流形式發送過來的,socket客戶端這邊接收過來的數據,會發生 粘包的現象 比如:{}{}類似於這種json連接在一起,導致客戶端解析出錯,或者連在一起 數據不全{}{}{另外的一個括號因字節大小問題沒有傳輸過來
目前沒有想好如何解決
1.接收服務端發送過來的數據,能夠完整的解析出來,同時對於粘包的現象,我想依次進行處理