gpt4 book ai didi

php - WebSocket 不适用于 https 请求,并且它使用 PHP Ratchet 库与 http 正常工作

转载 作者:行者123 更新时间:2023-12-04 16:13:41 27 4
gpt4 key购买 nike

我对 WebSocket 了解不多,我已经使用 Ratchet PHP 库实现了 WebSocket,但它可以处理 HTTP 请求,但不能处理谷歌 APP 引擎上某些代码的 HTTPS 请求。我的网站代码托管在 google APP 引擎上,我的套接字代码托管在 google 计算引擎上。

Apache 服务器上有确认吗?如果是,那么你能建议我吗?

最佳答案

对于 SSL 请求,请在最后的“/etc/apache2/sites-available/000-default-le-ssl.conf”文件中进行更改。

ProxyPass /wss2/ ws://domainname.com:8080/



还要在您的发送请求文件 WebSocket URL 中进行更改:

socket = new WebSocket("wss://domainname.com/wss2/:8080/?parameter=parameterValue");



当我使用 Angular 调用 WebSocket 时,我在将端口传递给错误的方式时犯了错误

关于php - WebSocket 不适用于 https 请求,并且它使用 PHP Ratchet 库与 http 正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55098189/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com