日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

WorkerMan 入门学习之(二)基础教程-Connection类的使用

發(fā)布時(shí)間:2025/3/8 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WorkerMan 入门学习之(二)基础教程-Connection类的使用 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、TcpConnection類 的使用

?1、簡(jiǎn)單的TCP測(cè)試

Server.php

<?php require_once __DIR__.'/Workerman/Autoloader.php'; use Workerman\Worker; $worker = new Worker('websocket://0.0.0.0:80');// 連接回調(diào) $worker->onConnect = function ($connection){echo "connection success\n"; }; // 接受發(fā)送消息 $worker->onMessage = function ($conn,$data){$conn->send("Hello World"); }; // 關(guān)閉連接 $worker->onClose = function ($connection){echo "connection close \n"; }; $worker::runAll();

測(cè)試結(jié)果:

服務(wù)端輸出:

以下錯(cuò)誤表示,里面的連接協(xié)議沒有修改掉原因。

www@iZ23s8agtagZ:~$ telnet 127.0.0.1 8085 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. ^[[A^[[A HTTP/1.1 400 Bad Request<b>400 Bad Request</b><br>Invalid handshake data for websocket. <br> See <a href="http://wiki.workerman.net/Error1">http://wiki.workerman.net/Error1</a> for detail.Connection closed by foreign host.

2、黑白名單的訪問

Server.php

<?php require_once __DIR__.'/Workerman/Autoloader.php'; use Workerman\Worker; $worker = new Worker('tcp://0.0.0.0:8085'); // 連接回調(diào) $worker->onConnect = function ($connection){// IP 白名單驗(yàn)證if($connection->getRemoteIP() != '127.0.0.1'){$connection->close("IP Address Forbidden");} }; // 接受發(fā)送消息 $worker->onMessage = function ($conn,$data){$conn->send("Hello World"); }; // 關(guān)閉連接 $worker->onClose = function ($connection){echo "connection close \n"; }; $worker::runAll();

開啟Workerman服務(wù)

正確的訪問:

非本地地址訪問:

?

?二、AsyncTcpConnection類 的使用

Server.php

<?php require_once __DIR__.'/Workerman/Autoloader.php'; use Workerman\Worker; $worker = new Worker('websocket://0.0.0.0:443'); // Workerman 啟動(dòng)的回調(diào),這里傳遞的是Worker對(duì)象 $worker->onWorkerStart = function ($worker){echo "onWorkerStart success"; }; // 連接回調(diào) $worker->onConnect = function ($connection){$connection_baidu = new \Workerman\Connection\AsyncTcpConnection('tcp://www.baidu.com:443');// 百度的數(shù)據(jù)發(fā)送給瀏覽器。返回?cái)?shù)據(jù)后,使用的數(shù)據(jù)要use 進(jìn)來,$connection_baidu->onMessage = function ($connection_baidu,$data) use ($connection){$connection->send($data);};// 瀏覽器接受的數(shù)據(jù)發(fā)送給百度$connection->onMessage = function ($connection,$data) use ($connection_baidu){$connection_baidu->send($data);};$connection_baidu->connect(); }; // 接受發(fā)送消息 $worker->onMessage = function ($conn,$data){$conn->send("Hello World"); }; // 關(guān)閉連接 $worker->onClose = function ($connection){echo "connection close \n"; };//Workerman 停止回調(diào) $worker->onWorkerStop = function ($worker){echo "onWorkerStop success"; }; $worker::runAll();

?

總結(jié)

以上是生活随笔為你收集整理的WorkerMan 入门学习之(二)基础教程-Connection类的使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 三年大片在线观看 | 久久久久免费视频 | 老女人乱淫| 国产盗摄视频在线观看 | 国产精品白浆一区二小说 | 黄色毛毛片 | 24小时日本在线www免费的 | 一级黄色免费网站 | 人妖粗暴刺激videos呻吟 | 午夜视频网站在线观看 | 欧美片网站免费 | 人妻在卧室被老板疯狂进入 | 欧美拍拍视频 | 欧美日韩国 | 国产高清二区 | 三级a级片 | 日本高清有码 | 岛国精品在线 | 欧美性高潮视频 | 蜜臀久久99精品久久久 | 国产又大又粗又硬 | 亚洲国产影院 | 欧美色亚洲色 | 69视频在线观看免费 | 丰满大肥婆肥奶大屁股 | 国产精品精品软件视频 | 亚洲欧洲国产视频 | 91精品国产乱码在线观看 | 久久综合精品国产二区无码不卡 | 99视频免费观看 | 三级a做爰全过程 | 日本道中文字幕 | 双性懵懂美人被强制调教 | 欧美一区二区福利 | 日日碰 | 日韩精品人妻一区二区三区免费 | 香蕉视频啪啪 | 95在线视频 | 午夜美女在线 | 91精品国产综合久久久密臀九色 | 成年人天堂 | 91精品欧美 | 亚洲人人夜夜澡人人爽 | 99爱免费视频 | 9久久9毛片又大又硬又粗 | 国产成人99 | 后入内射无码人妻一区 | 日日操日日干 | 在线网站av| 日日狠狠 | 国产区视频 | 五月99久久婷婷国产综合亚洲 | 精品成人久久久 | avtt亚洲天堂 | 嫩模被强到高潮呻吟不断 | 真人一及毛片 | jizz俄罗斯| 色久天堂 | 国产精品一区二区精品 | 欧美在线一区二区 | 在线观看国产精品一区 | 欧美成人秋霞久久aa片 | 亚洲熟女乱色一区二区三区 | 日韩精品视频中文字幕 | 久久久久99精品成人片毛片 | 99热网址 | 一级黄色片网址 | 国产视频三级 | 欧美精品一级二级三级 | 乱熟女高潮一区二区在线 | 精品动漫一区二区 | 丰满大乳露双乳呻吟 | 永久免费看mv网站入口亚洲 | 欧美日韩中文字幕一区 | 国产精品一区二区不卡 | 成人精品免费 | 青青操免费在线视频 | 男人的天堂在线观看av | 国产精品宾馆在线精品酒店 | 一级做a爱片性色毛片 | 高清黄色一级片 | 日韩久久视频 | 亚洲黄色网络 | 992av| 欧美 日韩 国产 成人 在线观看 | 色综合久久网 | 国产电影一区二区三区爱妃记 | 亚洲av无码乱码国产精品久久 | 久久久综合视频 | 岛国精品在线 | 91精品国产综合久久福利软件 | 日本人添下边视频免费 | 午夜在线看| 国产无遮挡又黄又爽在线观看 | 粉嫩久久99精品久久久久久夜 | 欧美gv在线| 一本不卡 | 一进一出视频 | 久久一精品 |