通过打印客户端发送过来的内容 print_r($message_data);如果是一段正常的内容,可以正常打印输出, 如果内容中含有换行,就无法打印。。。
看来需要客户端通过js把 换行符替换成<br>才可以
目前最新版workerman是3.5.18,我的版本3.5.14,测试接收一切正常呢。
前端做了替换ok了, 目前workerman版本 3.5.16
html本来就不能直接展示换行符的,得把换行符转换成<br>才有换行效果
@1664:
@1664:正解
@614:换行符替换成<br>
如果是服务端无法打印,猜测是用了json_decode,数据是接收到了的,但是php里json_decode默认不识别换行符,所以打印是空的。猜测哈
@1242: 我的意思是无需替换,完全接收正常。
@614:那就不晓得了,目前替换br解决先
看来需要客户端通过js把 换行符替换成<br>才可以
目前最新版workerman是3.5.18,我的版本3.5.14,测试接收一切正常呢。
前端做了替换ok了, 目前workerman版本 3.5.16
html本来就不能直接展示换行符的,得把换行符转换成<br>才有换行效果
@1664:
@1664:正解
@614:换行符替换成<br>
如果是服务端无法打印,猜测是用了json_decode,数据是接收到了的,但是php里json_decode默认不识别换行符,所以打印是空的。猜测哈
@1242: 我的意思是无需替换,完全接收正常。
@614:那就不晓得了,目前替换br解决先