请问http协议是如何获取POST消息又是如何结束的?

秀才

请问http协议是如何获取POST消息又是如何结束的?

我在onConnect方法中加入了如下代码

Gateway::sendToClient($client_id,json_encode($_POST));
Gateway::closeClient($client_id);

并没有任何效果。
多谢。

是否应把代码放入onMessage中,POST在http头中获取呢?

应该如何结束对话呢?

3181 5 0
5个回答

秀才

是否应把代码放入onMessage中,POST在http头中获取呢?

  • 暂无评论
秀才

问题已经解决,多谢。

  • 暂无评论
walkor

ok。
如果可以的话,说下你的解决方法,可能对别人有帮助

  • 暂无评论
秀才

解决方法如下

在以http协议通讯时header头会解析成message发送过来,只需要$POST=$message;即可获取POST内容。返回文本内容后关掉链接即可。

  • 暂无评论
walkor

好的。
GatewayWorker不适合用http协议,GatewayWorker适合做与客户端长连接的项目

  • 暂无评论
年代过于久远,无法发表回答
🔝