我在建立与正在运行的ddev容器的websocket连接时遇到了一些问题。尝试建立每个JS的连接,例如使用wss://websocket.ddev.site:3000最终总是连接失败。
使用的Websocket库:棘轮(http://socketo.me/)
我试着设置分机。集装箱港口在自己的码头
发布于 2022-10-26 11:35:50
我成功地运行了一个Websocket连接。
因此,我在DDEV的config.yaml中做了一个条目,内容如下:
web_extra_exposed_ports:
- name: ratchet
container_port: 3000
http_port: 3000
https_port: 3001重新启动DDEV之后,现在可以通过以下方式建立Websocket连接:
HTTP: 'ws://websocket.ddev.site:3000'
HTTPS: 'wss://websocket.ddev.site:3001'我的工作示例是使用http://socketo.me/docs/hello-world上的教程构建的,该教程使用浏览器控制台调用上述URL。
https://stackoverflow.com/questions/74206517
复制相似问题