a ver, te explico, yo corro un codigo servidor socket aparte con el comando "php" en la consola, este servidor se encarga de recibir conexiones FancyWebSockets de javascript, y claro.. la conexión cuando la lees te suelta las características (en el caso de HTTP (ws) me suelta esto):
GET /server HTTP/1.1
Host: proyectoz.tk:9000
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
Upgrade: websocket
Origin:
http://proyectoz.mlSec-WebSocket-Version: 13
User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36
Accept-Encoding: gzip, deflate, sdch
Accept-Language: es-US,es-419;q=0.8,es;q=0.6
Sec-WebSocket-Key: KEY
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits
Pero con el SSL (HTTPS, WSS) de por medio me suelta esto:
����y?1��T1�����o֡�[w�������̨̩�+�/�,�0����/5
h
uP
�proyectoz.tk#