如何解决PHP 简单的网络套接字
我在 AWS 上有一个 websocket 服务器,目前我正在使用 JavaScript websockets 连接到它。有没有办法使用 PHP 连接到 websocket 服务器(最好没有库)。我所要做的就是向 websocket 服务器发送一条简单的消息,然后关闭连接。希望在发送消息后,侦听 websocket 的第二个页面上的 JavaScript 会接收到此消息。
任何帮助将不胜感激。
解决方法
从 php 连接到 Web 套接字服务器,需要执行握手并按照 RFC6455 定义的帧发送数据。 您可以转到 https://github.com/napengam/phpWebSocketServer 并查看目录 phpClient,在那里我已经实现了一个类来完成上述所有操作。这适用于我的网络套接字服务器,但看看它是否适用于另一个网络套接字服务器会很有趣。 您可能需要修改 writeWait 方法,以不等待来自服务器的答复。 祝你好运。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。