mgzhenhong

mgzhenhong

威望 : 0 积分 : 74 赞同 : 0 感谢 : 0

更多 »回复

0

php的string类型是二进制安全的, 但是echo打印时遇到\0会终止输出. 传输二进制数据时可以用strlen($data) 判断收到的数据与发送的数据量是否一致, 作为简单判断. 用bin2hex转换后可以用于调试或日志查看数据.

0

此问题已解决, 目前我这里运行良好. 关键代码和说明如下: **第一步:** 声明 context, 启动服务. $context 的 SNI_server_certs 部分留空, 但最终要将 SNI_server_certs 部分填充为注释所示的样子. `...

0

谢谢回复, 我现在就是这样做的. ```php $server->onMessage = function(TcpConnection $conn, $request) { if($request === false) return; $respo...

0

看了些资料, SSL在握手阶段, 客户端发的第一个Hello握手包里有域名, 要实现这个功能, 必须取得这个包里的Extension server_name数据. 现有的socket和stream函数好像没有这样的功能. 不知道是不是要用openssl自己实...

发问

回复

文章

最新动态

详细资料

个人成就:

威望: 0 积分: 74 赞同: 0 感谢: 0

最后活跃:
2019-11-27 20:51
更多 » 关注 2

blogdaren walkor

更多 » 0 人关注
关注 0 话题
主页访问量 : 52 次访问