Safari 5.1.7 не удалось подключиться к Web-сокету PHP Server (я использую Ratchet WebSocket Library) - PullRequest
0 голосов
/ 19 февраля 2019

Соединение WebSocket устанавливается всеми браузерами, кроме сафари.Я использую библиотеку Ratchet PHP WebSocket, и я уверен, что проблема в этом, потому что, когда я использую этот адрес

new WebSocket("ws://echo.websocket.org");

Соединение установлено успешно, и когда я использую адрес своего сервера

 new WebSocket("ws://localhost:9000");

Не удалось подключиться к серверу.

Вот заголовок Safari, отправленный на сервер

Connection:Upgrade
Host:localhost:9000
Origin:http://sb.bindia.dk
Sec-WebSocket-Key1:1}6 9j$ 3 94EL\ 2N42  |H8
Sec-WebSocket-Key2:207 824 69+} 6     n
Upgrade:WebSocket
(Key3):C7:D6:07:D1:F8:9D:82:5E
...