當(dāng)客戶(hù)端第一次連接上來(lái)的時(shí)候,發(fā)送了一個(gè)消息,是json格式的,首次的時(shí)候會(huì)正常解析,到了第二次,就不在執(zhí)行解析的那一行的代碼了 版本:3.0的 系統(tǒng)框架是thinkphp6
有可能是你其它業(yè)務(wù)代碼影響了。業(yè)務(wù)代碼全部都注視掉,包括Log::write,只保留個(gè) var_export($data); 試下??纯唇K端輸出幾次。
現(xiàn)在問(wèn)題稍微明確了一點(diǎn) 就是客戶(hù)端發(fā)送非中文消息的時(shí)候 就正常 發(fā)送了中文的消息 就不正常了
可能是網(wǎng)頁(yè)編碼不對(duì),websocket使用utf8編碼,網(wǎng)頁(yè)編碼統(tǒng)一用utf8試下