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

0

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


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


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


并没有任何效果。
多谢。


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


应该如何结束对话呢?

已邀请:

秀才

赞同来自:

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

秀才

赞同来自:

问题已经解决,多谢。

walkor

赞同来自:

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

秀才

赞同来自:

解决方法如下


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

walkor

赞同来自:

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

要回复问题请先登录注册