phpwebsocket

码农软件 · 软件分类 · WebSocket开发包 · 2019-04-18 06:41:43

软件介绍

从名字上也可看出,这是一个 WebSocket 的 PHP 实现。

示例客户端代码:

var host = "ws://localhost:12345/websocket/server.php";
try{
  socket
= new WebSocket(host);
  log
('WebSocket - status '+socket.readyState);
  socket
.onopen    = function(msg){ log("Welcome - status "+this.readyState); };
  socket
.onmessage = function(msg){ log("Received: "+msg.data); };
  socket
.onclose   = function(msg){ log("Disconnected - status "+this.readyState); };
}
catch(ex){ log(ex); }

 

示例服务器端代码:

log("Handshaking...");
list
($resource,$host,$origin) = getheaders($buffer);
$upgrade
= "HTTP/1.1 101 Web Socket Protocol Handshake\r\n" .
           
"Upgrade: WebSocket\r\n" .
           
"Connection: Upgrade\r\n" .
           
"WebSocket-Origin: " . $origin . "\r\n" .
           
"WebSocket-Location: ws://" . $host . $resource . "\r\n" .
           
"\r\n";
$handshake
= true;
socket_write
($socket,$upgrade.chr( ),strlen($upgrade.chr( )));

本文地址:https://codercto.com/soft/d/3823.html

Practical Algorithms for Programmers

Practical Algorithms for Programmers

Andrew Binstock、John Rex / Addison-Wesley Professional / 1995-06-29 / USD 39.99

Most algorithm books today are either academic textbooks or rehashes of the same tired set of algorithms. Practical Algorithms for Programmers is the first book to give complete code implementations o......一起来看看 《Practical Algorithms for Programmers》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

html转js在线工具
html转js在线工具

html转js在线工具