WebSocket无法使用https请求,而使用PHP棘轮库的HTTP可以正常使用

时间:2019-03-11 08:55:06

标签: php apache websocket ratchet

我对WebSocket不太了解,我已经使用棘轮的PHP库实现了WebSocket,但是它正在处理HTTP请求,但不适用于Google APP引擎上某些代码上的HTTPS请求。我的网站代码托管在Google APP引擎上,我的套接字代码托管在Google计算引擎上。

Apache服务器上是否存在确认?如果是,那么您能建议我吗?

1 个答案:

答案 0 :(得分:0)

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

  

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

还可以在发送请求文件WebSocket URL中进行更改:

  

socket =新   WebSocket(“ wss://domainname.com/wss2/:8080 /?parameter = parameterValue”);

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