ghedipunk / PHP-Websockets

A Websockets server written in PHP.
BSD 3-Clause "New" or "Revised" License
913 stars 376 forks source link

"HTTP/1.1 426 Upgrade" befor header was complett send by client / read by server #8

Closed sgc-fireball closed 10 years ago

sgc-fireball commented 11 years ago

Server answered "HTTP/1.1 426 Upgrade Required\r\nSec-WebSocketVersion: 13" befor header was complett send.

Quick Fix waiting for \r\n\r\n.

[code] if (!$user->handshake) { $tmp = str_replace("\r",'',$buffer); if ( strpos($tmp,"\n\n") === false ) continue; $this->doHandshake($user,$buffer); } else { [/code]

ghedipunk commented 10 years ago

Changes made. Much appreciated.