diff --git a/Version/Hixie76.php b/Version/Hixie76.php index 1692eb0..6f91435 100644 --- a/Version/Hixie76.php +++ b/Version/Hixie76.php @@ -40,8 +40,8 @@ class Hixie76 implements VersionInterface { , 'Sec-WebSocket-Location' => 'ws://' . $request->getHeader('Host', true) . $request->getPath() ); - $response = new Response('101', $headers, $body); - $response->setStatus('101', 'WebSocket Protocol Handshake'); + $response = new Response(101, $headers, $body); + $response->setStatus(101, 'WebSocket Protocol Handshake'); return $response; } @@ -68,7 +68,7 @@ class Hixie76 implements VersionInterface { } public function generateKeyNumber($key) { - if (0 === substr_count($key, ' ')) { + if (0 === mb_substr_count($key, ' ', 'ASCII')) { return ''; } diff --git a/Version/RFC6455.php b/Version/RFC6455.php index 1be2246..0fcf009 100644 --- a/Version/RFC6455.php +++ b/Version/RFC6455.php @@ -4,7 +4,6 @@ use Ratchet\WebSocket\Version\RFC6455\HandshakeVerifier; use Guzzle\Http\Message\RequestInterface; use Guzzle\Http\Message\Response; - /** * @link http://tools.ietf.org/html/rfc6455 */ diff --git a/WsServer.php b/WsServer.php index 619ae9e..c746f3c 100644 --- a/WsServer.php +++ b/WsServer.php @@ -171,7 +171,6 @@ class WsServer implements MessageComponentInterface { * {@inheritdoc} */ public function onError(ConnectionInterface $conn, \Exception $e) { -var_dump($e); if ($conn->WebSocket->established) { $this->_decorating->onError($this->connections[$conn], $e); } else {