久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

ThinkPHP部署Workerman的成功使用示例

瀏覽:180日期:2022-06-14 08:48:58
目錄一、安裝擴展包 composer require topthink/think-worker二、新建 server.php三、新建Worker.php 四、執行 php server.php start五、前端代碼六、前端開兩個端口即可進行相互通訊:WorkerMan中php后端及時推送消息給客戶端原理:代碼及步驟運行所有的worker前端接收推送的js代碼后端推送消息的代碼

本文介紹thinkphp中關于composer集成workerman的方法,并解決了安裝過程 中遇到的錯誤,實現了和woerkman進行握手和通信的demo。用戶可以在此基礎上按自己的邏輯實現一個聊天系統或者客服系統。

一、安裝擴展包 composer require topthink/think-worker

直接執行:composer require topthink/think-worker=1.0.* 即可成功

二、新建 server.php#!/usr/bin/env php<?phpdefine('APP_PATH', __DIR__ . '/application/');define('BIND_MODULE','push/Worker');// 加載框架引導文件require __DIR__ . '/thinkphp/start.php';三、新建Worker.php

php think make:controller push/Worker

即可,將里面的內容替換如下所示:

<?phpnamespace app\push\controller;use think\Controller;use think\Request;use think\worker\Server;use think\Cache;class Worker extends Server{ protected $socket = 'websocket://0.0.0.0:2346'; protected $processes = 1; protected $uidConnections = array(); static $count = 0; /** * 收到信息 * @param $connection * @param $data */ public function onMessage($connection, $data) {$retdata=json_decode($data,true);$uid=$retdata['id'];$message=$retdata['msg'];if(isset($this->uidConnections[$uid])){ $connection = $this->uidConnections[$uid]; $connection->send($message); // return true;}$connection->send('我收到你的信息了333='.$retdata['msg']); } /** * 當連接建立時觸發的回調函數 * @param $connection */ public function onConnect($connection) {$this->uidConnections[$connection->id] = $connection;$connection->send('你連接了我='.$connection->id); } // 針對uid推送數據 public function sendMessageByUid($uid, $message) {if(isset($this->uidConnections[$uid])){ $connection = $this->uidConnections[$uid]; $connection->send($message); return true;}return false; } /** * 當連接斷開時觸發的回調函數 * @param $connection */ public function onClose($connection) { } /** * 當客戶端的連接上發生錯誤時觸發 * @param $connection * @param $code * @param $msg */ public function onError($connection, $code, $msg) {echo 'error $code $msg\n'; } /** * 每個進程啟動 * @param $worker */ public function onWorkerStart($worker) { }}四、執行 php server.php start

遇到禁用函數就去對應的PHP里面把禁用函數刪除 (此命令可以放到Supervisor的守護進程里面去),并且查看端口是否運行,寶塔里面也要放行對應的端口 2346

測試遠程連接: telnet localhost 2346 localhost改成外網ip即可,這個走通了,前端就能直接連接了

linux 退出Telnet命令 先輸入命令:CTRL+]然后再輸入命令:quit

五、前端代碼<!DOCTYPE html><html lang='en'><head> <meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> <title>Title</title></head><body><script> ws = new WebSocket('ws://118.**.***.207:2346'); ws.onopen = function() {console.log('連接成功');ws.send('tom');console.log('給服務端發送一個字符串:tom'); }; ws.onmessage = function(e) {console.log('收到服務端的消息:' + e.data); };</script></body></html>六、前端開兩個端口即可進行相互通訊:ws.send('{'id':'2','msg':'21111111111110'}');

重點在這:因為在這里需要用到服務端給客戶端推送,用到了text服務

WorkerMan中php后端及時推送消息給客戶端原理:

1、建立一個websocket Worker,用來維持客戶端長連接

2、websocket Worker內部建立一個text Worker

3、websocket Worker 與 text Worker是同一個進程,可以方便的共享客戶端連接

4、某個獨立的php后臺系統通過text協議與text Worker通訊

5、text Worker操作websocket連接完成數據推送

代碼及步驟//push.php<?phpuse Workerman\Worker;require_once './vendor/workerman/workerman/Autoloader.php';// 初始化一個worker容器,監聽1234端口$worker = new Worker('websocket://0.0.0.0:1234');///* * 注意這里進程數必須設置為1,否則會報端口占用錯誤 * (php 7可以設置進程數大于1,前提是$inner_text_worker->reusePort=true) */$worker->count = 1;// worker進程啟動后創建一個text Worker以便打開一個內部通訊端口$worker->onWorkerStart = function($worker){ // 開啟一個內部端口,方便內部系統推送數據,Text協議格式 文本+換行符 $inner_text_worker = new Worker('text://0.0.0.0:5678'); $inner_text_worker->onMessage = function($connection, $buffer) {// $data數組格式,里面有uid,表示向那個uid的頁面推送數據$data = json_decode($buffer, true);$uid = $data['uid'];// 通過workerman,向uid的頁面推送數據$ret = sendMessageByUid($uid, $buffer);// 返回推送結果$connection->send($ret ? 'ok' : 'fail'); }; // $connection->send('你好,你連接我了'); // ## 執行監聽 ## $inner_text_worker->listen();};// 新增加一個屬性,用來保存uid到connection的映射$worker->uidConnections = array();// 當有客戶端發來消息時執行的回調函數$worker->onMessage = function($connection, $data){ $data=json_decode($data,true); $connection->send('99897'); global $worker; // 判斷當前客戶端是否已經驗證,既是否設置了uid if(!isset($connection->uid)) {// 沒驗證的話把第一個包當做uid(這里為了方便演示,沒做真正的驗證)$connection->uid = $data['id'];/* 保存uid到connection的映射,這樣可以方便的通過uid查找connection, * 實現針對特定uid推送數據 */$worker->uidConnections[$connection->uid] = $connection;$connection->send('9980'.$data['msg']);return; }else{ $connection->send('998123'); }};// 當有客戶端連接斷開時$worker->onClose = function($connection){ global $worker; if(isset($connection->uid)) {// 連接斷開時刪除映射unset($worker->uidConnections[$connection->uid]); }};// 向所有驗證的用戶推送數據function broadcast($message){ global $worker; foreach($worker->uidConnections as $connection) {$connection->send($message); }}// 針對uid推送數據function sendMessageByUid($uid, $message){ global $worker; if(isset($worker->uidConnections[$uid])) {$connection = $worker->uidConnections[$uid];$connection->send($message);return true; } return false;}運行所有的worker

Worker::runAll();啟動后端服務 php push.php start -d

前端接收推送的js代碼<!DOCTYPE html><html lang='en'><head> <meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> <title>Title</title></head><body><script> var ws = new WebSocket('ws://118.**.**.207:1234'); ws.onopen = function(){var uid = 'uid1';ws.send(uid);console.log('給服務端發送一個字符串:'+uid); }; ws.onmessage = function(e){// alert(e.data);console.log('收到服務端的消息:' + e.data); };</script></body></html>后端推送消息的代碼// 建立socket連接到內部推送端口$client = stream_socket_client('tcp://127.0.0.1:5678', $errno, $errmsg, 1);// 推送的數據,包含uid字段,表示是給這個uid推送$data = array('uid'=>'uid1', 'percent'=>'88%');// 發送數據,注意5678端口是Text協議的端口,Text協議需要在數據末尾加上換行符fwrite($client, json_encode($data).'\n');// 讀取推送結果echo fread($client, 8192);

后端推送消息的代碼和push.php監聽同一個端口

push.php和前端監聽同一個websocket端口

通過后端推送消息的代碼向push.php推送數據,

push.php接受到數據后通過處理 利用websocket往前端推送數據

到此這篇關于ThinkPHP部署Workerman的成功使用示例的文章就介紹到這了,更多相關ThinkPHP部署Workerman內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: PHP
相關文章:
主站蜘蛛池模板: 亚洲色图综合 | 欧美一区二区三区黄 | 国产精品久久久久久久久久三级 | 免费黄在线看 | 9久9久| 中文字幕一区二区在线观看 | 国产91对白叫床清晰播放 | 色综合久久88色综合天天 | 999成人网 | 国产小视频网站 | 成人在线观看免费视频 | 超碰天堂 | 国户精品久久久久久久久久久不卡 | 久草久草久 | 亚洲成年人影院 | 91在线精品一区二区 | 久久99精品久久久久久噜噜 | 成人欧美一区二区三区黑人孕妇 | 亚洲黄色a级| 日韩三级黄 | 精品午夜久久久 | 亚洲一区二区在线 | 天堂免费在线 | 欧美性久久| 国产成人精品亚洲777人妖 | 久久国产欧美日韩精品 | 国产视频二 | 久草成人 | 日韩国产在线观看 | 极品女神高潮呻吟av久久 | 天堂精品 | 曰批免费视频播放免费 | 亚洲一区二区av | 九九天堂 | 精品视频一区二区在线 | 在线视频a | 日本三级电影免费 | 成人在线观看h | 四虎影视 | 精品视频一区二区 | 在线免费观看色视频 | 亚洲人成在线播放 | 精品国产91乱码一区二区三区 | 亚洲久悠悠色悠在线播放 | 国产精品片aa在线观看 | 国产一级特黄视频 | 成人免费视频网站在线观看 | 免费av片在线 | 欧美一区二区日韩 | 久久女同互慰一区二区三区 | 国产精品a久久久久 | 黑人巨大精品欧美一区二区三区 | 久久久精品国产 | 插插插干干干 | 欧美成人一区二免费视频软件 | 狠狠躁夜夜躁人人爽天天高潮 | 欧美日韩国产一区二区三区 | 亚洲小视频 | 中文字幕在线视频精品 | 国产精品久久国产精品 | 视频一区 中文字幕 | 欧美激情精品一区 | 国产精品视频一二三区 | 91免费视频观看 | 亚洲国产成人精品久久 | 国精产品一区一区三区免费完 | 狠狠艹 | 日韩欧美在线看 | 免费成人高清 | 一区二区三区欧美在线 | 女人夜夜春高潮爽av片 | 国产专区在线 | 精品无人乱码一区二区三区 | 国产精品国产成人国产三级 | 特级丰满少妇一级aaaa爱毛片 | 精品久久久久一区二区国产 | 国产精品成人一区二区三区 | 日韩免费在线观看视频 | 欧美性猛交一区二区三区精品 | 女人夜夜春 | 国产精品久久久久久久久久99 | 成人在线视频免费观看 | 中文成人在线 | 久草视频在线首页 | 亚洲国产精品久久久久 | 人人九九精 | 久久精品 | 99精品欧美一区二区三区综合在线 | 日韩不卡一二三 | 在线观看视频一区二区 | yy6080久久伦理一区二区 | www.蜜桃av.com| 国产高清一区二区 | 色欧美片视频在线观看 | 成人三级在线 | 日韩精品影院 | 一区二区视频 | av黄色在线播放 | 欧美精品欧美极品欧美激情 | 99免费精品 | 日韩精品一区二区三区中文字幕 | 欧美午夜在线观看 | 国产男女爽爽爽免费视频 | 欧美一区二 | 亚洲免费网 | 欧美成人精品在线 | 日韩精品一区二区在线观看 | 天天草草草 | 不卡一区二区三区四区 | 国产精品99久久久久久久久久久久 | 国产一区 日韩 | 国产精品久久精品 | 日韩精品一区二区三区在线观看 | 欧美日韩在线免费 | 亚洲电影免费 | 日本精品视频在线观看 | 欧美日韩成人在线观看 | 国产毛片视频 | 久久99精品久久久久久园产越南 | 久久综合激情 | 国产一区二区在线免费观看 | 免费网站国产 | 久久麻豆| 欧美日韩在线免费观看 | 欧美精品在线观看 | 国产精选一区二区 | 午夜天堂精品久久久久 | 国产最新精品 | 日本高清精品 | 91精品视频在线播放 | 国产青青草 | 日本免费一区二区三区 | www.伊人| 日日夜夜天天 | 亚洲视频一区二区 | 欧美第5页 | 69免费视频 | 国产黄网 | 涩涩视频网站在线观看 | 日韩1区 | 午夜妇女aaaa区片 | 日一日干一干 | 欧美久久久久久久久久久久 | 国产在线成人 | 日韩在线不卡 | 香蕉久久久久久 | 欧美视频在线免费看 | 天天射天天干 | 免费成人在线观看视频 | 三级黄色片在线免费观看 | 91视频在线观看 | 天天草综合 | 91精品国产乱码久久久久久久久 | 欧美在线综合 | 国产欧美精品一区二区三区 | 国产在线一二 | 国产成人精品一区一区一区 | 91精品国产91综合久久蜜臀 | 五月香婷婷| 久久久国产日韩 | 一级a毛片 | 午夜精品一区二区三区在线播放 | 美女视频一区 | 国产成人精品一区二区三区四区 | 国产成人高清视频 | 精品久| 亚洲最黄网站 | 成人久久久 | 日韩欧美综合 | 国产精品美女久久久久aⅴ国产馆 | 国产麻豆乱码精品一区二区三区 | 黄色国产一级视频 | 欧美另类综合 | 爱爱日韩 | 美女一区二区三区四区 | 日韩成人在线观看 | 亚洲精品一区二区三区中文字幕 | 国产在线观看一区 | av免费在线观看网址 | 国产精品无码久久久久 | 久久精品视频网 | 成人在线免费电影 | 久热免费在线观看 | 色欧美视频 | 久久网页| 欧美在线不卡 | 久久99热精品免费观看牛牛 | 中文字幕精品视频在线观看 | 精品一区二区久久久久久久网站 | 久久精品久久综合 | 成人av观看 | 欧美一级小视频 | 国产精品成人一区二区三区 | 亚洲精品视频在线播放 | 天天狠狠操 | 伊人久操 | 很黄很色很爽的视频 | 嫩草研究院在线观看入口 | 伊人免费观看视频 | 亚洲成人二区 | 91精品国产一区二区三区蜜臀 | 一区二区在线看 | 噜噜噜噜噜在线视频 | 龙珠z中文版普通话 | 欲色av | 成人h动漫免费观看网站 | 人人草天天草 | 日韩在线观看视频一区 | 免费国产一区二区 | 日韩一区精品视频 | 美女久久久久久久久久久 | 色综合久久久久 | 欧美激情精品久久久久 | 人人干网站 | 午夜激情在线观看 | 成av在线| 成人精品久久久 | 99在线视频观看 | 亚洲成人av在线播放 | 欧美日韩激情在线 | 麻豆视频国产 | 国产精品久久久久久久久久 | 欧美一区二区三区成人 | hd国产人妖ts另类视频 | 欧洲成人午夜免费大片 | 天堂中文视频在线观看 | 亚洲欧美日韩在线 | 国产在线观看一区二区三区 | www.久久精品| 日本啪啪网站 | 亚洲日韩成人 | 精品在线播放 | 天堂av中文字幕 | 久久91| 精品国产一区二区三区久久久 | 午夜影院a| 欧洲国产伦久久久久久久 | 国产精品免费一区二区三区四区 | 国产高清视频一区二区 | 日本黄色影片在线观看 | 嫩草视频在线播放 | 久久色视频 | 欧美中文在线 | 日韩精品一区二区三区在线播放 | 在线观看中文 | 日韩精品免费在线视频 | 国产激情网站 | 成人av网站在线 | 日日骚av| 中字幕视频在线永久在线观看免费 | 精品久久国产老人久久综合 | 伊人成人222 | av官网在线 | 一区二区av| 成人日韩 | 亚洲人人 | 99视频在线免费观看 | 日韩在线视频精品 | 日本免费一区二区三区 | 91伊人| 国产精品欧美日韩在线观看 | 在线观看三级av | 毛片在线免费 | 国产精品久久久久久久久费观看 | 青青草久| 天天干 夜夜操 | 99成人 | 天天摸天天看 | av中文字幕在线播放 | 毛片入口 | 欧美成人免费 | 偷拍自拍第一页 | 福利一区二区 | 国产亚洲精品精品国产亚洲综合 | 草比网站| 亚洲欧美高清 | 成人tv| 欧美视频在线一区 | 国产一区二区三区免费观看 | 成人久久精品 | 精品久久一区二区三区 | 国产精品中文字幕在线观看 | 亚洲精品久久久久午夜 | 久操不卡| 黄色影视在线免费观看 | 国产一级免费网站 | 波多野结衣一二三区 | 欧美一级淫片免费视频黄 | 在线视频se | 中文字幕av第一页 | 中文字幕日韩在线 | www.一区| 国产一区二区三区免费观看 | 日日日操 | 欧美一区二区三区男人的天堂 | 人人射人人舔 | 国产一级免费视频 | 日韩在线播放网址 | 九九精品久久久 | 色婷婷综合在线 | 九色在线 | 午夜精品在线观看 | 久久免费99精品久久久久久 | 亚洲免费影院 | 欧美视频二区 | 欧美日韩电影一区二区 | 美国黄色毛片女人性生活片 | 国产精品久久久久久亚洲影视 | 欧美一级免费看 | 亚洲永久免费观看 | 北条麻妃99精品青青久久 | 亚洲xxxx3d| 狠狠做深爱婷婷综合一区 | av网址在线播放 | 久久精品黄 | 国产一区二区久久 | 欧美日韩国产精品 | 在线成人免费视频 | 欧美在线三级 | 久色视频在线观看 | 亚洲免费色 | 亚洲一区视频 | 日韩不卡一区二区三区 | 欧美激情综合五月色丁香小说 | 国产不卡视频 | 毛片免费看 | 亚洲一区二区三区高清 | 欧美五月 | 亚洲444kkkk在线观看最新 | 先锋影音av资源站 | 成年视频在线观看福利资源 | 男女啪啪无遮挡 | 久久久国产一区二区三区 | 一区免费视频 | 午夜a级理论片915影院 | 九九视频这里只有精品 | 国产一级片在线 | 日韩电影在线一区 | 成人二区 | 超碰在线91 | 成人国产综合 | 91久久 | 亚洲精品自在在线观看 | 国产二区在线播放 | 91精品国产欧美一区二区 | 国产日韩精品在线 | 波多野结衣先锋影音 | 性欧美久久久 | 国产传媒在线观看 | 伊人网在线视频 | 久草免费福利 | 欧美a区 | 不卡的毛片| 日本高清无卡码一区二区久久 | 精品视频久久久 | 北条麻妃一区二区三区中文字幕 | 成人在线播放 | 色网站在线观看 | 日韩a∨精品日韩在线观看 山岸逢花在线 | 欧美日韩一区二区电影 | 久久久久久久久中文字幕 | www.日本精品 | 欧美激情欧美激情在线五月 | 在线观看91视频 | 国产在线网 | 黄色片免费在线观看 | 欧美精品在线免费观看 | 91国产精品 | 国产免费天天看高清影视在线 | 91社区在线观看 | 国产探花在线看 | 三级在线观看 | 国产色婷婷精品综合在线播放 | 亚洲一区二区在线免费观看 | 精品国产一区二区三区久久久蜜月 | 狠狠的干 | 精品国产一区二区三区久久久 | 日韩国产在线 | 美女黄在线观看 | 成人免费视频网站在线观看 | 国产欧美久久久久久 | 国产成人天天爽高清视频 | 成人黄色在线观看 | 欧美成人一区二免费视频软件 | 亚洲精品免费在线观看 | 国产99久久精品 | 久久久精品高清 | 久久国产精品免费一区二区三区 | 夜夜操导航 | 日韩欧美二区 | av成人免费在线观看 | 国产欧美日韩成人 | 狠狠的日| 国产成人精品一区一区一区 | 成人av观看 | 范冰冰一级做a爰片久久毛片 | 日韩中文字幕无码一区二区三区 | 免费观看毛片 | 中文字幕天堂在线 | 看久久毛片 | 韩国精品一区 | 在线视频 亚洲 | 国产中文字幕在线 | 欧美一级淫片免费看 | 精品免费国产一区二区三区四区 | 欧美日韩国产高清 | 91在线观看视频 | 午夜播影院 | 欧美日韩免费看 | 免费观看国产精品 | 天天av网| 国产精品一区二区视频 | 欧美一级视频 | 仙人掌旅馆在线观看 | 草草视频在线免费观看 | www久久久久久久 | 欧美亚洲免费 | 妞干网国产 | 久久国 | 国产精品夜夜爽 | 久久一级| 动漫羞免费网站中文字幕 | 亚洲精品一区久久久久久 | www.久久| 91精品国产一区二区三区蜜臀 | 欧美综合一区 | 一区二区三区国产 | 亚洲欧美精品 | 黄色一级大片在线免费看产 | 午夜免费网 | 欧美高清hd | 麻豆精品国产传媒 | 久久久免费看 | 亚洲视频免费观看 | www.日韩视频 | 国产精品成人一区二区三区夜夜夜 | 国产做a爰片久久毛片a我的朋友 | 不卡视频一区二区三区 | 九九在线视频 | 国内精品三级 | 国产精品久久久久久久久久免费看 | 福利二区| 国产精品中文字幕在线观看 | 欧美黄色激情 | 久久高清 | 美女在线国产 | 免费av观看 | 国产在线视频网站 | 日韩欧美在线播放视频 | 蜜月va乱码一区二区三区 | 亚洲高清在线观看 | 国产日韩欧美 | 这里只有精品在线 | 欧美日本免费一区二区三区 | 欧美日韩在线看 | 黄色资源在线观看 | 国产精品一区在线看 | 中文字幕乱码一区二区三区 | 999精品嫩草久久久久久99 | 97在线免费视频 | 色婷婷精品国产一区二区三区 | 亚洲一区播放 | 欧美一级在线观看 | 黄色一级免费大片 | 在线免费毛片 | 高清av网站| 黄色小视频网 | 正在播放国产精品 | 久久国内精品 | 精品中文字幕在线 | 久久在线播放 | 91久久爽久久爽爽久久片 | 在线国产一区 | 国产精品一区二区三区在线播放 | 国产在线一区二区 | 国产精品久久久久久久浪潮网站 | 久久久久网站 | 99热精品在线 | 六月色婷婷| 亚洲色域网 | 超碰激情 | 日韩精品免费 | 成人毛片久久 | 久久久久无码国产精品一区 | 久久视频在线看 | 日本一本在线 | 99精品电影 | 国产91精选 | 丝袜美腿一区二区三区 | 亚洲欧美视频 | 久久亚洲国产 | 国产在线观看91一区二区三区 | 久久久久久亚洲精品 | 欧美a在线看 | 五月婷婷婷婷 | www.久草 | 国产一区久久 | 在线视频 中文字幕 | 一区二区在线视频 | 欧美午夜在线观看 | 国产91久久精品一区二区 | av大片 | 不卡成人 | 成人网18免费网站 | 精品久久99| 在线观看亚洲专区 | 国产激情偷乱视频一区二区三区 | 亚洲一区二区三区免费 | 国产a级大片 | 亚洲成人精品在线观看 | 99精品国产热久久91蜜凸 | 亚洲成人综合在线 | 日日爱886| 日韩成人国产 | 久久免费精品 | 久久成人一区二区 | 欧美一区二区三区在线观看视频 | 久久久久久久国产 | 亚洲成人精品 | 91av国产精品 | 久久综合亚洲 | 欧美a级成人淫片免费看 | 欧美日韩国产一区二区三区在线观看 | 久久国产欧美日韩精品 | 精品国产1区2区3区 在线国产视频 | 欧美 日韩| 色国产精品 | 久久国| 欧美日韩激情 | 99精品欧美一区二区三区综合在线 | 免费观看成人性生生活片 | 国产精品久久久久影院色老大 | 天堂免费在线 | 成人妇女免费播放久久久 | 欧美日韩中文字幕 | 午夜小视频在线观看 | 国产精品视频播放 | 国产精品毛片无码 | 在线视频一区二区 | 久久国产精品久久久久久电车 | 电影91久久久 | 久久亚洲天堂 | 国产精品色 | 国产精品久久久久一区二区三区 | 91免费版在线观看 | 草草草久久久 | 午夜精品一区 | 欧美一级特黄aaaaaa大片在线观看 | 久久久91精品国产一区二区精品 | 成人国产精品免费观看 | 99re在线观看| 黑人精品视频 | 国产一区| 成人a在线视频免费观看 | 亚洲乱码国产乱码精品精98午夜 | av小说在线观看 | 欧美精品网站 | 天天操一操 | 91日日| 天天干天天操 | 久久久国产精品 | а_天堂中文最新版地址 | 欧美视频免费在线 | 国产99久久| 北条麻妃国产九九九精品小说 | 色婷婷一区二区三区 | 在线99热| 久久伊人精品网 | 国产剧情一区二区 | 亚洲高清一区二区三区 | 日韩精品一区二区三区中文在线 | 欧美一区二区三区在线视频 | 国产精品一区欧美 | 91夜夜蜜桃臀一区二区三区 | 亚洲视频在线看 | 精品亚洲视频在线观看 | 国产精品18久久久久久久久久久久 | 国产视频一二三区 | 国产三级在线 | 亚洲三区在线观看 | 一级二级黄色大片 | 伊人电影综合 | 日韩视频一区二区 | 四虎免费紧急入口观看 | 国产成人精品亚洲777人妖 | 五月婷婷激情网 | 国产精品原创av | 午夜精品一区二区三区在线观看 | 色九九九 | 视色网站 | 国产精品美女久久久久久不卡 | 国产乱码精品一品二品 | 免费亚洲网站 | 日韩精品无码一区二区三区 | 黄色a视频 | 午夜免费剧场 | 免费成人在线网站 | av网站推荐| 欧美xxxx色视频在线观看免费 | 一级黄色片a级 | 久久夜夜 | 国产欧美在线 | 国产免费av网站 | 91麻豆精品国产91久久久资源速度 | 国产精品美女 | 色婷婷综合在线视频 | 91精品国产高清一区二区三区 | 求av网站 | 91在线电影 | 桃花久久| 国产精品久久久久久久久久久久久 | 精品国产欧美一区二区三区成人 | 精品成人佐山爱一区二区 | 激情欧美日韩一区二区 | 亚洲精品久久久久久一区二区 |