在windows上 用正常的socket [code]send(s,"你好世界",4,0);[/code] 這樣workerman服務(wù)器收到的始終是亂碼.這是因?yàn)閣orkerman里使用的都是 utf-8 因此發(fā)送之前,一定要。[code]string UnicodeToUTF8(const wstring& str) { char* pElementText; int iTextLen;...
1.Workerman 是不會丟包的。 Workerman 的 TCP 協(xié)議會粘包。 然后我簡單的寫了一個(gè) 粘包處理,希望大家參考。 嗯嗯嗯,我分享這東西,就是為自己以后方便搜索。 下面是代碼的一部分。測試時(shí)我在C++客戶端加了index,收到的包很完整,順序也是準(zhǔn)確。 $tcp_worker->onMessage = function($tcp_connection, $data){ global ...