亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網運營的一線實戰(zhàn)洞察。

Java解析HJ212協(xié)議實戰(zhàn):報文結構、CRC校驗與編碼處理

Java解析HJ212協(xié)議實戰(zhàn):報文結構、CRC校驗與編碼處理 簡介本資源面向環(huán)保監(jiān)測系統(tǒng)開發(fā)工程師與Java學習者提供國標HJ212協(xié)議污染源在線自動監(jiān)控數據傳輸標準的完整解析實現可直接導入Eclipse項目調用。包內共308個文件以197個class編譯文件與100個java源碼為主另含少量xml、properties、classpath等配置與說明文件壓縮包約327KB結構緊湊便于快速集成。內容覆蓋協(xié)議數據結構、編碼解碼、XML/JSON處理、Socket網絡通信、異常處理與JUnit測試等關鍵環(huán)節(jié)并封裝了T212Mapper、SegmentParser、DataConverter、T212Factory等核心解析類讀者可據此理解協(xié)議字段映射與數據轉換邏輯直接復用解析方法或按需擴展。目前已有5072人學習下載適合需要快速落地HJ212數據采集與解析的開發(fā)者參考。1. HJ212 協(xié)議在 Java 里到底難在哪從一條報文說起如果你手上有環(huán)保監(jiān)測設備的對接任務大概率繞不開 HJ212。它全稱是《污染物在線監(jiān)控監(jiān)測系統(tǒng)數據傳輸標準》現場數采儀、CEMS、水質分析儀往上位機傳數據走的基本都是這套報文格式。很多人第一次拿到抓包數據會愣一下##0131QN20240101120000001;ST32;CN2011;PW123456;MNHY0001;CPDataTime20240101120000;a01001-Rtd12.5,a01001-FlagNC4E1看著像字符串拼接真動手解析才發(fā)現坑不少。Java 做這塊的訴求很集中把這一長串文本穩(wěn)定地拆成對象把字段映射到業(yè)務模型再回一條應答報文。難點不在語法而在協(xié)議本身的幾個特性——##和雙重分隔、CP字段里還嵌了一層鍵值對、CRC 校驗要按字節(jié)算、中文編碼在不同廠商設備上還不統(tǒng)一。這篇文章就按我實際做過的路子把 Java 解析 HJ212 從報文結構、解析器實現、應答構造到踩坑排查講透適合正在做環(huán)保數據接入的后端和物聯網方向的人。2. 拆解 HJ212 報文結構先搞清楚每一段是什么2.1 報文的分層結構HJ212 的報文是純文本但它是分層的。最外層用##開頭后面跟 4 位數據段長度然后是數據段最后是 4 位 CRC 校驗。數據段內部用;分隔各個字段字段是KEYVALUE形式。其中CP這個字段特殊它的值被包起來里面又是一層用;分隔的鍵值對比如CPDataTime20240101120000;a01001-Rtd12.5;a01001-FlagN。理解這個兩層結構是寫解析器的前提。我一般把它抽象成三層幀層##、長度、CRC、命令層QN、ST、CN、PW、MN、CP 這些、數據層CP 內部的監(jiān)測因子。很多人翻車就翻在把 CP 當成普通字符串處理結果里面的;和外層的;混在一起split 出來全亂套。層級組成分隔符說明幀層## 長度 數據段 CRC固定位置長度是數據段的字節(jié)數CRC 是數據段的校驗命令層QN/ST/CN/PW/MN/CP 等;請求命令標識、系統(tǒng)編碼、命令編碼數據層CP 內部鍵值對;和監(jiān)測因子編碼、值、標記2.2 關鍵字段的含義和取值QN 是請求編號格式是YYYYMMDDHHmmssSSS加 3 位序列號用來做請求應答的匹配這個字段必須原樣回傳。ST 是系統(tǒng)編碼常見 21 是地表水、22 是污水、31 是煙氣、32 是環(huán)境空氣。CN 是命令編碼2011 是上傳污染物數據2051 是取實時數據9011 是心跳。MN 是設備唯一標識PW 是訪問密碼這兩個通常用來做設備鑒權。CP 里的監(jiān)測因子編碼是國標定義的比如a01001是煙塵、a01002是二氧化硫、w01001是 pH。每個因子后面跟-Rtd表示實時值-Flag表示數據標記N 正常、T 超時、D 故障等。這些編碼建議做成枚舉或者配置表不要硬編碼在解析邏輯里否則新增因子就得改代碼。提示不同廠商對 CP 內部字段的順序和數量處理不一致有的會省略 Flag有的會加自定義字段解析時不要假設字段一定存在。3. 用 Java 寫一個能跑的 HJ212 解析器3.1 先定義數據模型動手寫解析之前先把模型定下來。我一般分兩個類一個Hj212Frame表示整幀一個Hj212Command表示命令層CP 內部的數據用一個MapString, String或者專門的Hj212Data類承載。這樣職責清晰后面加字段也方便。public class Hj212Frame { private int length; // 數據段長度 private String dataSegment; // 數據段原文 private String crc; // 4位CRC private Hj212Command command; // getter/setter 省略 } public class Hj212Command { private String qn; // 請求編號 private String st; // 系統(tǒng)編碼 private String cn; // 命令編碼 private String pw; // 密碼 private String mn; // 設備標識 private String cp; // CP 原文 private MapString, String data new LinkedHashMap(); // CP 解析結果 // getter/setter 省略 }模型里 CP 原文和解析后的 data 都保留是因為排查問題時經常要對照原文。用LinkedHashMap而不是HashMap是為了保持字段順序回寫報文時順序一致方便和原始報文做 diff。3.2 幀層解析長度和 CRC 怎么處理幀層解析的核心是定位數據段邊界和校驗。數據段長度是 4 位十進制數緊跟在##后面。拿到長度后從第 7 個字符開始截取對應字節(jié)數的內容就是數據段再往后 4 位是 CRC。public static Hj212Frame parseFrame(String raw) { if (raw null || !raw.startsWith(##)) { throw new IllegalArgumentException(報文必須以 ## 開頭); } // 長度字段第 3-6 位 int length Integer.parseInt(raw.substring(2, 6)); // 數據段從第 7 位開始長度按字節(jié)算 byte[] rawBytes raw.getBytes(StandardCharsets.UTF_8); // 注意長度是字節(jié)數不是字符數中文場景要按字節(jié)截 String dataSegment new String(rawBytes, 6, length, StandardCharsets.UTF_8); // CRC數據段之后 4 位 String crc new String(rawBytes, 6 length, 4, StandardCharsets.UTF_8); Hj212Frame frame new Hj212Frame(); frame.setLength(length); frame.setDataSegment(dataSegment); frame.setCrc(crc); return frame; }這里有個血淚經驗長度字段是字節(jié)數不是字符數。如果報文里有中文比如某些廠商在 CP 里塞了中文描述用substring按字符截會錯位。上面代碼先轉成字節(jié)數組再按字節(jié)截能規(guī)避這個問題。CRC 校驗算法是 CRC-16/CCITT多項式0x1021初始值0xFFFF具體實現見下一節(jié)。3.3 命令層解析split 的邊界在哪命令層用;分隔但 CP 的值里也有;所以不能直接對整個數據段 split。正確做法是先找到CP的位置把它之前的部分按;拆CP 單獨處理。public static Hj212Command parseCommand(String dataSegment) { Hj212Command cmd new Hj212Command(); int cpIndex dataSegment.indexOf(CP); String head cpIndex 0 ? dataSegment.substring(0, cpIndex) : dataSegment; String cpPart cpIndex 0 ? dataSegment.substring(cpIndex) : ; // 解析 CP 之前的字段 for (String kv : head.split(;)) { if (kv.isEmpty()) continue; int eq kv.indexOf(); if (eq 0) continue; String key kv.substring(0, eq); String value kv.substring(eq 1); switch (key) { case QN: cmd.setQn(value); break; case ST: cmd.setSt(value); break; case CN: cmd.setCn(value); break; case PW: cmd.setPw(value); break; case MN: cmd.setMn(value); break; default: break; } } // 解析 CP 內部 if (cpPart.startsWith(CP)) { String inner cpPart.substring(5); int end inner.indexOf(); if (end 0) inner inner.substring(0, end); cmd.setCp(inner); for (String kv : inner.split(;)) { if (kv.isEmpty()) continue; int eq kv.indexOf(); if (eq 0) continue; cmd.getData().put(kv.substring(0, eq), kv.substring(eq 1)); } } return cmd; }邏輯說明先定位CP把數據段切成頭部和 CP 兩部分頭部按;拆沒問題因為頭部不含嵌套。CP 部分去掉后再按;拆得到監(jiān)測因子。參數上要注意indexOf找的是第一個CP正常報文只有一個如果廠商拼了多個 CP 就得改成循環(huán)處理。inner.indexOf()找結束標記防止后面還有多余內容。3.4 CRC 校驗實現CRC 是很多人容易忽略的一步但現場設備如果校驗不過會直接丟包。HJ212 用的是 CRC-16/CCITT-FALSE實現如下。public static String crc16(String data) { byte[] bytes data.getBytes(StandardCharsets.UTF_8); int crc 0xFFFF; for (byte b : bytes) { crc ^ (b 0xFF) 8; for (int i 0; i 8; i) { if ((crc 0x8000) ! 0) { crc (crc 1) ^ 0x1021; } else { crc 1; } crc 0xFFFF; } } return String.format(%04X, crc); }參數說明初始值0xFFFF多項式0x1021不反轉輸入輸出結果取低 16 位格式化成 4 位大寫十六進制。校驗的對象是數據段不含##和長度字段。如果算出來和報文里的 CRC 不一致先確認編碼是不是 UTF-8有些老設備用 GBK字節(jié)不同 CRC 自然不同。4. 構造應答報文和編碼處理4.1 應答報文的組裝順序設備上傳數據后上位機要回一條應答否則設備可能重傳。應答的 CN 通常是上傳命令加 1比如收到 2011 回 2012。QN 必須原樣帶回這是請求應答匹配的關鍵。組裝順序是## 長度 數據段 CRC長度和 CRC 都要重新算。public static String buildAck(Hj212Command req) { String qn req.getQn(); String st req.getSt(); String cn String.valueOf(Integer.parseInt(req.getCn()) 1); String mn req.getMn(); String pw req.getPw(); // 應答的 CP 一般帶確認結果 String cp DataTime qn.substring(0, 14) ;ExeRtn1; String dataSegment QN qn ;ST st ;CN cn ;PW pw ;MN mn ;CP cp; String crc crc16(dataSegment); int len dataSegment.getBytes(StandardCharsets.UTF_8).length; return ## String.format(%04d, len) dataSegment crc; }邏輯說明CN 加 1 是國標約定2011 的應答是 2012。ExeRtn1表示執(zhí)行成功0 表示失敗。長度用字節(jié)數和解析時保持一致。這里 QN 截前 14 位當 DataTime 是個簡化處理嚴格來說應該用當前時間但很多場景下設備只校驗 QN 匹配用請求時間也能過。4.2 編碼問題的處理編碼是 HJ212 對接里最玄學的一環(huán)。國標沒強制規(guī)定字符集現場設備有用 GBK 的有用 UTF-8 的還有用 ASCII 但塞了中文的。我的做法是解析時先按 UTF-8 試如果 CRC 對不上或者出現亂碼再按 GBK 重試。配置層面給每個設備留一個編碼字段不要全局寫死。public static String decode(byte[] bytes, String charset) { try { return new String(bytes, charset); } catch (Exception e) { return new String(bytes, StandardCharsets.UTF_8); } }實際項目里我會在設備接入配置表加一列charset默認 UTF-8遇到問題設備單獨改。這樣比在代碼里到處 try-catch 要干凈。另外注意長度字段是按字節(jié)算的所以解析和組裝時都要用同一套編碼否則長度對不上CRC 也會錯。5. 避坑與排查那些讓我加班到凌晨的問題5.1 CRC 校驗總是不通過現象解析出來的數據段看著沒問題但 CRC 和報文里的對不上。原因通常是編碼不一致或者校驗對象搞錯了。有人把##和長度字段也算進 CRC那肯定錯。解決確認校驗對象是純數據段確認編本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产 日韩,欧美 自拍| 天天搞欧美| 日本性爱欧美性爱| 亚洲欧美不卡线| 亚洲天堂日本| 超碰爽人妻熟女Av| 天天弄天天操| av资源在线播放天堂| 亲子敌伦对白在线播放| 欧美姓爱综合网| 亚洲综合图色在线| 北京专精特新企业招聘信息| 日韩国产中文字幕| 日本一级婬片试看三分钟| 国产传媒av天美传媒在线| 丰满人妻一区二区中文| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 欧美 亚洲 91| 去干网最新版| 噜噜噜在线视频| 嗯嗯啊啊视频在线看| 欧美在线伊人色| 亚洲色图亚洲无码强奸乱伦| 操逼逼一区视频| 大香蕉淫人| 久草草一二三四区久久| 一道本东京热加勒比一区二区三区| 韩国一级做A片免费的| 亚洲最新Av| 东京男人天堂| 超碰欧美97资源| 一区二区不卡| 日逼五月天| 日本三级久| 国产又色又爽又舒服的三级视频 | 日本高清有码网址视频| 国产无吗在线播放| 精品人妻中文字幕高清| 香蕉人欧美综合| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 99精品成人免费看| 国产精品黄色三级av| 大JI巴好深好爽又大又粗视频| 情色大香蕉| 婷婷九月国产| 91操人| 亚州成人a∨| 蜜桃久久一区二区三区| 九九成人视频| 色婷久久| 丁香六月婷婷久久综合| 丁香五月婷婷啪啪| 大香蕉乱伦视频网| 中文字幕狠狠玩| 国模艳艳啪啪一区| 操逼逼中文字幕| 亚洲精品白浆高清久久久久久| 富女玩鸭子一级毛片| 国产女人视频三四五区| 亚洲在线欧美| 九九久久玖玖| 欧美激情性久久久久久| 亚欧视频在线| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 午夜福利av电影在线| 中文字幕午夜精品久久久| 日本一区99| 日韩懂色网| 超碰精品| 天天操福利视频综合网站| 伦理日韩国产久久| 一二三区精品视频| 久久午夜色播影院免费高清| 国产高清成人免费视频| 操国产逼| 日本免费专区| 高清无码 国产精品| 婷婷中文网| 日韩乱中文| 中文一区在线视频| 超碰97欧美在线| 美女人妻色网站| 亚洲欧洲美腿丝袜| 青久久| 亚洲影视第一页| 激情文学小说一区二区| 97鸡把在线视频| 色香av| 麻豆久久一区二区三区| 日本操逼无码| 国产人妖视频一区在线观看| 国产又粗又又黄又猛| 韩国女主播青草福利视频| 婷色五月天| 欧美九九爱| 国产偷仑| 91激情国产| 高清无码91| 精品欧美乱码久| 久久精品国产亚洲5555| 白嫩国模丰满一二三区| 成人情色一区二区| 中文字幕少妇色| www.高清无码诱惑一区.com| 99只有精品| 熟女熟妇一区二区三区视频| 综合网亚洲| 一区操逼| 久久婷婷热| 天天看综合网| 操亚州| 欧美日韩小说| 日韩有码 一区二区三区| 四虎国产精品永久地址入口| 天天爽天天操| 午夜精品久久久久| 安徽熟妇视频| 欧美日韩久久精品爱爱| 久操婷婷| 亚洲麻豆精品二区三区| 一区麻豆 高清中文字幕| 一道本东京热加勒比一区二区三区| 在线女人91| 国产1727欧美| 国产99热| 午夜AV人气不卡| 国产粉嫩出水在线播放| 九九玖玖精品| 亚洲综合另类色图| 国产在线综合网| 中日韩欧美精品无码AⅤ一区二区| 婷婷操逼| 91超碰碰在线| 国产精品久久久啊| 国产成人精品亚洲日本| 综合网~91综合网| com 首页 18岁 禁区 女优 免费 精选 同城| 亚洲久久久久| 久久免费精品视频免一| 国产suv精品一区二区四| 久久999久| 五月天婷婷社区| 国内毛片国产欧美拍| 国产有码一区| 久久久久久久精| 亚洲风情综合网| 怡春苑东京热| 国产精品午夜高潮呻吟久久av| 99综合网| 99热这里只有精品1| 久久精品国产精品一区| 91操人| 婷婷情色五月天| 欧成人精品一区二区三区| 日韩性爱1级片视频| 一区二区 韩日AV| 欧美组图日韩亚洲中文字幕| 青青操少妇| 加勒比日本在线| 三级片大波波| 精品一二三区久久AAA片| WWW4虎| 亚洲综合有码| 亚洲中文国际强奸字幕| 国产久久一区二区三区野外在线| 东北老熟女| 天天搞在线综合网| 国产高清不卡视频| 啊啊啊在线观看| 在免费jIzzjIzz在线视频| 97硬碰| 日韩超碰97| 欧美啪啪女女| 九九久久首页| 91狠狠综合网| 九九热超碰| 极品AV网站在线观看| 亚洲高清视频在线免费观看| 99色在线| 久区视频| 91干熟女| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 久久超碰日韩精品| 国产精品不卡一区二区三区av| 国产又黄又粗的视频| 丰满人妻-区二区三区免费看| 日韩中文字幕2020| 亚洲少妇诱惑| 26uuu性| 水澄无码AV| 亚洲爱爱视频一区二区| 五月丁香久久| 97操碰| 男女啊啊啊| 丰满人妻一区二区三区四区| 蜜臀va69| 久久精品国产亚洲AV成人直播| 99蜜桃臀亚洲成人在线观看| 国产人妖的免费的视频| 欧美人妻色| 亚洲无码超碰免费| 免费操逼91| 日日夜夜青青草母狗| 日韩无码嘿咻黑热久| 超碰97日韩| 美女被艹尤物视频| 欧美激情亚洲| 爱爱动态120秒| 91亚洲高清| 91久热这里只有精品| 丰满人妻一区二区三区四区| 色综合一区二区三巨| 天天综合-91入口| 91人妻超碰| 久久亚洲AV无码白度| 五月天婷婷欧美三区| 91bbbbbb| caopeng97| WWW.操逼.COM| 妇女视频网站| 亚洲砖码砖专无区2023| 天堂亚洲精品| 欧美亚洲综合色| 国产v亚洲v日韩v欧美v片另类| 北京专精特新企业招聘信息| 天天干天天舔| 久久大精品乱码视频人妻熟女| 欧美顶级黄色大片免费| 综合网亚洲在线| 欧美少妇熟女| 日韩亚洲欧美中文字幕| 人妻密肉在线观看| 欧美v亚洲v综合v国产v妖精| 国产午夜视频| 久久久精品成人国产| 亚洲第一页综合在线| 亚洲九区| 人妻9117c| 日韩综合97P| 午夜精品视频777| 婷婷爽人人婷婷爽视频| 伊人网在线观看| 人人插人人摸人人| 青青在线视频日韩欧美| 久久99精品国产| 日本熟女中文| 国产午夜在线观看| 吉田爱美AV在线| 国产精品女生av| 欧洲一区二区| 青青草在线成人视频| 久久精品国产99精品亚洲蜜...| 91AV天美在线视频| 亚洲熟妇自偷自拍另欧美| 欧美日韩大香蕉| 日本黄页视频在线观看| 国产久久一区二区午夜| 欧美日韩插逼视频| 热久久无毒不卡| 9久综合网| 嫩呦国产一区二区三区AV| 丰满少妇精品一区二区| 美中韩AV综合网| WWW啪啪的com| 久久加勒比| 欧美色图私拍91| 亚州免费啪啪视频| 日韩三级伊人| 少好三P| 综合色图区| 一区二区三区探花在线观看| 久久αⅴ| 国产精品久久久九九九| 好淫网一二三视区| 久久99人妖视频国产| 天天干夜夜鈤| 人妻人人澡人人爽人人| 在线国产一区二区av| 精品人妻一区二区三区四区不卡在| 麻豆精品天美| 亚洲nv男人的天堂网| 免费观看国产不卡av| 麻豆视频一区二区| 欧美偷偷网| 国产欧美一区激情交| 秋霞操逼片| 日韩久射综合| 无码久| 九九色色| 睡产熟女乱伦| 国产乱伦亚洲| 日韩无码人妻| 国产又粗又长视频| 神马久久久久久久久久| 亚洲日韩精品在线播放| 免费一级特黄特色大片在线观看看| 999999精品| 天天操天天7| 在线视频一区二区传媒| 久久久久久中文字幕中文字幕最新| 国产美女mm131爽爽爽爽| 国产精品自产拍在线观看社区| 校园春色综合网| 口爆欧美91| 人人操我人人干| 激情小说五月天| 岛国黄片网站| 日本在线观看网址| 日韩成人人妻网站| 97在线国产精品| JuliaAnn丝袜熟女系列| 91亚洲精品青草| 大逼色网站| 亚洲宗合网| 91精品成人| 国产少妇与亚洲av| 五月丁香网站| 婷婷久月| 中文字幕精品资源在线| 性爱免费视频成人| 男人天堂2030| 五月天人妻综合| 亚洲综合骚逼| 亚洲熟女一区| 亚洲网污污污污| 中文在线视频| 五月丁香激情综合| 五月婷婷爱六月丁香色| 亚洲免费在线探花| 八戒无码国产午夜福利| 欧美综合国产精品久久丁香| 免费岛国一级片| 热热色中文无码| 99re6在线视频播放免费精品| 无遮挡又黄又刺激的视频| 物业黑人 AV一区| 大香伊人在线一区| 久久少妇视频| 中文字幕女同在线| 日韩二区三四区五区六区在线看| 老司机午夜福利视频一区二区| 97干天天| 91AV天堂| 天堂av2019| 18禁精品网站在线看| 亚洲无码日韩电影| 蜜桃香蕉久草精品在线| 91女日逼| 亚洲风情在线观看| 激情小说亚洲色图| 中国一级αV| 日本人妻最新在线中| 欧洲特黄毛片免费看欧洲毛片| 操逼操2| 少妇综合| 欧美一级AAAAAAA| 麻豆视频国产一区二区| 无码不卡八戒| 精品成人亚洲午夜电影| 偷拍欧美激情| 国产乱伦亚洲| 国产Aα| 艹精品| 精品久久久久久中文| 黄片免费视频2019| 午夜国产乱伦视频| www国产天美久久久| 国产超碰| 鲁鲁色综合网| 九九久久一区二区三区| 欧亚久久偷拍视频| 99这里都是精品| 久久一二三四五六七八九区| 国产福利合集| 四虎免费在线观看| 牛牛操视频逼| 人人操人人操人人操人人操人人操人人人11.CM| 国产精品亚洲天堂网址| 黄片www.| 人人做天天爱| 在线观看国产黄色| 久操综合在线| 天天影视射综合网| 日韩欧美~中文字| 亚洲熟女av中文字幕| 自拍偷拍 日韩欧美| 麻花传媒免费网站在线观看| 久久综合激情| 99爱爱| 国产美女精品| 涩涩久久精品| 欧美AB在线| 97香蕉碰碰人妻国产欧美| 亚洲91综合| 欧美激情性久久久久久| 330dv亚洲成年视频网| 国产精品一二三| JuliaAnnXXX888| 国产9区| 欧美日韩不卡a片| 蜜臀久久99精品久久久电影| 无码一区免费在线不卡| 国产亚洲精品A在线观看下载| 激情五月天中文字幕色| 高清不卡一二三区视频......| 欧美精品三级黄片| 欧美很很操视频| 男人的天堂在线| 99视频这有这里有精品| 欧美国产有色电影| 97精品一区二区视频| 久久精品性| 国产97视频| 中文字幕片| 狠狠婷婷亚洲中文综合久久| 亚洲永久永久永久永久一级一级一级精品| 免费公开人人操| 97超级久久| 超碰激情808| 国产精品一区午夜福利| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 鸥美极品| 色97欧美| 久久黄色视频一区二区三区| 天美精品av| 亚洲色图综合网| 偷拍亚洲高清图片| 国产精品成人无码av无码免费| 男人的天堂Va| 嗯啊不要啊在线| 99re热有精品视频国产| 青青色在线观看| 无码最新| 日欧美色| 一区二区三区一亚洲中文字幕、综合区灬 | 国产综合网站在线播放 | 99婷婷一区二区| 久久这里只精品99re66图| 极品白嫩福利在线| 大香蕉人妻久久| 亚洲精品无码久久AV| 色婷婷在线视频| 欧美高潮| 国产日韩欧美中文在线播放| 欧美亚洲第1页| 亚洲自拍青操视频| 日日噜噜夜夜狠狠视频无| 日韩无码嘿咻黑热久| 精品二区三四区五电影 | 天天综合,91入口| 国产成人91一区二区三区| 久久久网站| 精品无码产区一区二| 精品久久无码午夜福利| 男人天堂2019亚洲| 91女日逼| 五月天激情四射| 熟女天天干| 男人天堂新| 免费啪啪一级视频| 嫩草伊人久久精品| 在线视频97| 成人AV在线电影| 国产女主播视频在线观看| 精品人妻av在线播放| 蜜桃精品一区二区三区ww| 不卡中文字幕aⅴ在线| 天天天操天天天爱| 亚洲大胆人体av| 麻豆精品久久久久久久| 免费中文在线| 国产极品美女高潮无套在线观看| 伊人网青青| 夜夜爽77777| 国产日本顶级一区二区三区| 亚洲精品中文字幕一区在线视频 | 91中文精品日韩欧美在线| 久久久久国产一区二| 97人妻碰碰中文无码久热丝袜| 天美麻豆黄色录像| 屌逼麻豆| 激情四射熟女丝袜| 屁屁影院一区二区三区国产| 丝袜高跟澳门91视频| 日韩乱伦影音先锋| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 伊人精品国产| 国产精品宅男免费| 国产精品午夜精品| 亚洲精品三| 99热一区二区三区四区| 六六久久日韩不卡| 亚洲骚逼少妇| 麻豆精品久久久久久久| 日韩一级性爱无码| 神马久久网| www.亚洲黄色| 亚洲天堂美臀在线| 99人妻| 国产精品肉丝自拍| 婷婷色色五月天福利| 午夜天堂精品久久| 精品久久久久久AV无码| 91老熟女老女人国产老太| 天天操夜夜操狠很操| 加勒比人妻综合| 手机看av网站在线看| 蜜臀久久99精品久久久久久成人小说| 色色色五月婷婷| 天天网综合| 日本天堂网| 91九色蝌蚪在线观看| 999熟女精品| 柠檬AV导航| 风月影院十八禁| 超碰97男人| 舔足天天操天天射| 偷拍亚洲高清图片| 亚洲第一黄色av网站 | 一区二区你上我| 啪啪视频免费在线观看| 日韩噜噜69| 天堂中文日本在线观看| 日韩无码第3页| 91美腿丝袜在线观看| 欧美日韩免费性爱| 国内精品99999| 91人妻爽爽人人做人人澡| 日韩一级久久毛片| 91熟女少妇| 狠狠久久亚洲欧美专区| 另类小说综合网| 亚洲风情综合网| 欧美日韩国产中文精品字幕自在自线, | 99热免费精品| 亚洲砖码砖专无区2023| 久艹日日日| 无码人妻丰满熟妇奶水区毛片| 蜜乳AV一区二区三区四| 青草精品视频日本久久久久网站在线| 99热导航| 婷婷性爱| 亚洲欧美高清无码| 97精品视频在线| 91AV老熟女视频| 精品一啪| 中国AAAAAA黄色片| 久久大精品乱码视频人妻熟女| 性色av蜜臀av色欲aV| 日本免费二区三区| 天美麻豆精品视频99| 国产精品久久99日日| 91精品丝袜久久久久久| 欧美熟妇亚洲版| 操碰91| 久久黄色视频一区二区三区 | 综合久久中文字幕综合日韩精品| 无遮挡男女激烈动态图| 亚洲密乳AV| 天天日日夜夜| 国产sv美女内射| 综合欧美激情网| 亚洲网自拍| 国产在线综合网| 91性高朝久久久久久久久| 97视频在线视频| 大香樵伊人网| 极品美女福利在线观看| 精品一区二区三区国产| 国产乱伦亚洲| 试看福利| 成人看片网站| 太久视频| 亚洲国产精品无码AV久久久| 欧美天天综合在线| 日日干夜夜欢| 午夜精品久久久99| 久久香蕉国产传媒一区剧情天美| 欧美性爱第一区| 中文字幕三四区| 精品国产乱码久久久久久免费| 天天看特黄的免费网站| 嗯嗯嗯啊啊啊在线免费观看| 国产成人自拍视频在线| 国产亚洲日韩在线三区黑人| 伊人国产成人av网站| 大逼色网站| 欧美骚少妇| 天堂日本亚洲欧美| 五月丁香啪啪| 国产一区二区三区影片| 亚洲色 国产 欧美 日韩| 五码视频在线观看| 色色色色电影网| 蜜桃av色偷偷av老熟女| 精品无码少妇| 激情亚洲天堂| 人妻在线中出视频| 久久久久成人蜜桃精品| 丁香五月天啪啪| 国产激情在线观看| 欧美一级久久久久久久大片动画| 欧美日韩中文视频播放| 91熟女丨老女人| 这里都是精品| 高颜值美女口爆高潮浪叫| 高清不卡 中文 人妻| 二三四区精品| ai欧美亚洲小说| 日本天堂网| 国产视频三区四区| 日韩中文字幕二区| 99精品成人免费看| 天天视频综合在线观看视频| 波多野结衣被操50分钟免费视频| 国产隔壁老王影院在线| 日韩无码人妻| 1240青青草一区二区三区视频天爱| 亚洲午夜精品久久久中文影院| 精品二区久久| 9999久久久久| 欧美爱国产综合、| 限制级中的三级片中的黑粗大屌屌日人妻熟女| 日本最新1区2区3区| 9999九九九久久久| 婷婷久草| 白嫩白嫩的午夜九久久久久久久久久久久成人剧场 | 91美乳| 图色综合网| 超碰人妻久久人妻中文97| 欧美一区二区三区大综合| 和协无码影院| 九九九久久久久| 色欲色香天天天综合网www-亚洲综合国| 熟妇高潮一区二| 亚洲视频二区| 大香蕉天天看妹子| 试看福利| 久久久成人免费av电影| 超碰97极品9| 麻豆91熟妇人妻中文字幕茄子| 日韩有码专区| 亚洲 欧美 日韩 国产一区二区 | 亚洲第2页| 亚洲av影院在线观看| 一区在线国产播放| 天天射影院| 日韩无码成人电影| 啊啊啊啊嗯嗯嗯用力好爽| 亚洲情色五月天| 亚 欧 美 综合| 欧美三级一级| 久久一二三四五六七八九区区| 欧美在线色| 台湾佬中文娱乐网久久久久久久久久com | 激情天天视频| 欧美日韩香蕉| 五月婷婷无码| 欧洲免费一区二| 青苹果影院男人的天堂| 亚洲素人网| 欧美在线亚洲| 肏逼视频日本| 欧美成人AⅤ大片在线观看| 欧美刺激色黄片免费看| 91狠| 区二区亚洲婷| 校园春色美腿丝袜| 国产毛片片精品天天看视频| av天堂精品久久| 国产成人无码高清| 色牛牛AV| 偷窥自拍亚洲色图| 熟妇高潮精品一区二区三区下载| 国产精品3| 老女人综合| 亚洲国产一级黄色视频| 日韩成人性爱AV| 日本欧美韩国日产片片在线看免| 人人澡人人弄| 玖色av| 天堂综合网| 亚洲天堂在线怕怕视频| 秋霞一级A片黄色视频| 欧亚性爱啪啪| 久久国产视频性吧| 狠狠干综合| 人人乐大香蕉| 人妻在线大香蕉| 97一本大道亚洲一区| 欧美综合中文| 天天插夜夜操| 亚洲超碰在线| 亚洲永久AV无码精品秋霞| 另类专区加勒比| 91夜色| 人人摸人人添人人操| 欧美淫穴| 久久机热| 午夜男女爽爽爽影院视频| 国产成人精品亚洲日本| 亚洲棕合电彰| 亚洲激情在线| 美女尤物人人操| 最新加勒比丝袜在线| 人妻素股| 极品销魂美女一区二区| 九九亚洲视频| 麻豆精品三区视频| AV天堂因数| 亚洲中文一区二区三区| 啊好大好舒服| 蜜臀中文无码午夜| 人人艹亚洲| 日韩无码嘿咻黑热久| 日本 情色 1区2区3区| 国产精品免费1区2区视频| 强免费黄色网址| 99色婷婷中文字幕乱色| 亚洲综合999| 亚洲AV无码乱码在线观看性色| 久久精品72| 精品无av| 色黄色美女大长腿午夜视频| 蜜桃精品一区二区三区ww| 综合欧美色图| 日韩人妻免费精品| www.高清无码诱惑一区.com | 啊啊啊啊嗯嗯嗯用力好爽 | 精久久久| 国产精品久久久久久照片| 神马精品视频| 久久久啊啊啊| 乱伦系列一区二区| 97频视在线| 成 人 A V免费视频在线观看| 色综合尤物| 久久一二三四不卡 | 中出后入| 欧美人与动性人交a| 黄色AV影视| 色拍偷亚洲| 精品免费一区二区三区在线亚洲人成| 欧美亚洲丝袜人妻制服99| 热热色色综合| 2024年最新色情网站在线观看| 五十路熟女工口 | 91爆操视频| 久久久555| 狠狠狠一区二区三区| 偷拍精品一区二区三区| 另类视频在线| 99热免费| 日本欧美一区二区三区视频麻豆| 久久久久久久综合,国产| 亚洲一区深夜| 中文字幕一区二区三区高清| 美女黄页网站| 91亚洲欧美色图| 熟妇操花| 在线视频 亚洲精品| 嗯嗯啊啊啊啊轻点视频| 色婷婷基地| www国产无码| 动漫av中文| 色色色网站| 亚洲小电影免费涩涩成人在线高清| 亚洲色综合| 台湾成人无码AV| 嗯嗯啊啊操我| 久草这里只有精品 | 亚洲色图日韩精品| 狠狠狠狠狠干| 青青草久久一区网| 国产精品一区二区 尿失禁| 欧美中日韩XXXX| 国产精品 午夜福利| AV免费在线播放一区| 97色碰| 污电影在线观看| 不卡超碰护士AV在线免费播放| 日韩丰满熟妇| 东京热一区二区中文字幕| 操b网站亚洲无码| a级理论午夜日本| 欧美福利视频啊啊啊啊| 少妇高潮喷水无套久久久久久| 欧美极品女人的天堂| 一区二区三区四区免费视频| 国产一级内射高清视频| 一区二区三区成人| 国产馆极品诱惑| 一级黄色视频网| 人妻铁牛TV| 久久人妇| 亚洲男人的天堂亚洲| 亚洲va有码在线天堂| 日日爱99| 乱久久久| 精品国产污一区二区三区| 肉嘟嘟www视频在线观看高清| 精品蜜乳AV免费观看| 一二三四区操操Av| 国产成人主播| 欧美人妻精品| 超碰在线看| 操逼1区| 国产兽交视频在线播放| 加勒比海成人视频网 | 日产精品久久久一区二区| 福利风月五月天影院| 九九久久综合| 操B在线观看| 中文AV制服乱伦| 亚洲色交| 十八禁电影伊人网| 青女在线| 蜜臀精品1区2区| 伊人色综合网| 欧美极度丰满熟妇hd| 日本三级一区二区 在线| 91美女在线| 曰本特级特黄特色黄色A级网站高清在线免费看| 九九热免费国产视频婷婷伊人| 丁香色五月 97干| 日本熟女免费視颖| 国产内射爽爽大片| 日韩小电影| 久久久久幕乱码| 啊啊啊不要啊啊受不了了视频在线 | 18禁精品网站在线看| 欧美福利视频啊啊啊啊| 欧美91精品国产自产| 极品色综合| 成人草草视频| 9 1超碰九色| 精品人妻一二三四区视频| 日本精品免费一区二区三区四区| 国产不卡片| 中文高清一区二区的| 色色五月天婷婷| 九九香蕉网| 女人爽到高潮潮喷18禁网站| 久久激情亚洲精品无码?V| 黄色片,com| 日韩兔费看黄片| 精品999999| 玖玖久久久| 亚洲熟女诱惑| 精品人妻一区二区三区免费视频| 亚洲做性| 精品一国2| 97一本大道亚洲一区| 台湾大香蕉99热| 东北女人的毛片| 九九久久首页| 亚洲乱色视频一区、二区在线| 久久精品视频久久久| 久操99| 91蜜臀在线久久久久| 操狠狠| 日日日日日| 天天日天天舔天天喷天天射| 五月天激情小说| 亚洲欧美日韩夜夜| 2020国产精品| 国产一级片| 婷婷色综合| 男人的天堂啪啪| 国产成人综合网| 久热这里| 丝袜六区| 少妇毛片久久| 香港成人一级视频在线青青草| 久久av网| 神马久久69| 日韩97视频| 国产91丝袜在线播放蜜月| 熟女熟妇一区二区三区视频| 中字一区| 91亚洲黄色网| 日本超碰在线国产一区| 人妻熟女午夜精品在线| 天天肏美女| 国产人伦精品一区二区三区| 色香在线| 色老久久| 东北女人性交| 亚洲男人天堂手机版| 欧美亚洲高清| 啊啊啊啊操死我| 日本国产欧美一区三区二区| 日本1区2区不卡视频| 亚洲αv一区二区三区| 日韩,欧美,中文在线| 性爱乱伦网址| 开心五月婷婷| 91丝袜美女| 亚洲色性情三级| 九九九热精品| 欧美天堂亚洲电影院一区在线播放| 208天天久久九九九| 久久久亚洲熟妇资源| 日韩中文字墓| 国产av激情无码久久天堂| 国产一区二区a毛片| 岛国毛片在线观看免费| 在线看片国产精品每日更新| 99操99| 中文字幕片| 久久9精品网站| 欧美双插| 99这里只有精品国产| 囯产操逼片| 日本精品一区三区| av亚洲天堂资源网站| 日韩二区三四区五区六区在线看| 97资源站日韩| 国产精品久久久久久高清无码免费看 | 99热精品在线观看| 中文字幕视频在线观看一区二区| 91丝袜熟女| 色婷婷日韩精品一区二区三区| 翔田千里AV无码秘 三区| 亚洲欧洲综合av在线| 久久激情视频| 欧美五区| 少妇贴图| Sekablack无码一区| 高跟丝袜AV专区国产| 久久久久成人蜜桃精品| 99RE在线视频精品,这里只有精品| 国产AB视频| 超碰超碰超碰超碰的大鸡吧操黑丝袜 | 久久久久久久久久久久久9999| 98福利在线视频| 亚洲熟女av中文字幕| 手机在线A片| 婷婷综合视频| 9 9无尺码天堂网| 九热中文字幕| 温婉少妇玩3p| 欧美专区第一页| 欧美丝袜美女电影一二三四区| 亚洲天堂男人天堂网| 性在久久久久久| 欧美性天天影视| 91精品人妻啪啪间| 综合97| 99在线视频播放| 婷婷五月天av| 精品然女一区二区| 欧美色图电影| 日韩久久.一级黄色片| 亚洲欲色9532548967一区| 亚州色阁| 欧美天天射| 另类 日韩 熟女| 国内精品999| 后入福利视频| 囯产精品久久久久久久久久梁医生| 国产日本久久免费精品| 久草资源在线视频官方总站日韩丝袜美腿| 伊人久久亚洲色欲综合网站| 亚洲一区在线观看欧洲 | 一二三区精品视频| 亚洲一级性爱视频免费看| 欧美专区第一页| 久久中文字幕人妻熟av女蜜柚| av一区二区三区四区| 又黄又爽在线观看视频| 超碰在线综合97| 日日爱99| 免费看欧美美女黄色大片| 欧美专区在线| 97色操| 美国精品国产精品| 国产女上位好爽在线| 97超碰资源网| 欧美一级在线观看成人| 97干天天| 久久专区| 欧美天天干| 日产狠狠干| 亚洲欧美综合网站| 欧洲亚洲国产综合在线| 亚欧精品久久久久久久久久久| 超碰精品人妻狠狠干| 国产家庭乱伦表演| 精品 码产区一区二-1080P高清在线www-B029AV | 欧美激情精品久久久| 97人亚洲综合字幕| 久久久久久999| 熟女色综合久久| 青青草精品| 懂色aV一区二区天美传媒| 色婷婷综合网站| www. 男人天堂成人在线| 最新日日夜夜天天干干| 天天综合网国产| www国产精品| 性做久久久久久免费观看软件| 亚洲国产精品成人无码久久久| 柠檬AV导航| 亚洲一二三精品久久网| 免费超碰97久久| 干少妇视频| 超碰免费人妻人人| 最新国产精品久久精品| 99国产在线绯色一区| 男人天堂网手机版婷婷| 欧美激情综合| 国产精品免费日韩| 极品白嫩美女白浆成人福利在线看| 性欧美另类高清| 99re在线视频国产| 亚洲精品97| 熟妇操花| 白丝少妇一区二区| 欧美天天影院| 69视频入口| 日韩一级成人毛片免费观看| 婷婷丁香五月天综合东京热| 综合天天网| 人妻日日干| 吖在线不卡一区二区国产剧情| 黄色污污污污污污网站| 午夜一区| 色色热| 久久久久久999| 五月天久久久| 92大香蕉| 人摸人人操人| 久久精品72| 综合色一区三区二区| 国产一区二区精品久久99| 口爆综合网| 亚洲精品国产熟女久久久| 免费视频一二三区| 亚洲一区二区精品福利| 日韩国产十八禁| 蜜桃久久一区二区三区| 欧美白嫩在线放| 凹凸视频在线一区二区| 国产一区二区精品在线视频| 综合色图区| 日本人妻天堂网站在线播放| 国产日韩手机视频在线| 97日视频| 日本成人在线不卡一区二区三区| 中文字幕91综合| 国产v亚洲v日韩v欧美v片另类| 亚洲最大91网| 亚洲AV麻豆Aⅴ无码电影一| 色鬼在线综合| 无码一区二区精品视频久久久春药| 日本啊啊啊啊啊视频| 午夜性生活av免费在线看| 久久男人网| 十八禁视频一区二区| 狠狠躁日日躁夜夜躁A| 国产AV超爽| 上床啊啊啊| 日韩美一区| 在线毛片片免费观看| 中 文字幕一区二区三四 五 区日 日 骚| 看大黄色大片原件| 91N综合网在线| 99久久久99久久91熟女| 九九九色| www.高清无码诱惑一区.com | 久久久96精品| 丁香六月婷婷| 女人天堂网| 亚洲九九夜夜| 欧美性暴力猛交| 精品国产污一区二区三区| 免费一级性爱久久| 亚洲天天精品| 色色亚洲| 98人妻精品一区二区色欲| 亚洲日产专区婷婷| 婷婷综合激情| 国产精品人妻免费精品| 久久人妇| 99热婷婷| 51国产午夜精品视频| 亚洲男人天堂2016| 91精品黄在线观看| 日韩97| 亚洲诱惑| 欧美做爰无码A片视频| 国产福利合集| 热热热热日日漂亮永久永久国产日| 日本操逼视频导航| 亚洲色天堂九9| 亚洲熟妇图片| 天天懆天天日| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 国产精品农村妇女| 久久有碼| 色综合尤物| 日韩免费a级毛片无码a∨| 国产精品不卡高清在线观看| 欧美瑟综合| www久| 欧亚无码视频| 国产人人干| www.久久| 黑人免费福利视频| 久久国产999| 中文字幕啊啊啊在线观看视频| 操www| 国产又粗又长又大的视频| 区一二区日韩亚洲乱码av电影| 久操视频资源站公开| 男人天堂网站| 亚州欧美总和| 无码人妻一区二区一牛影视| 亚欧毛片基地国产毛片基地| 四虎精品永久在线观看| 97欧美精品综合| 色香色欲天天综合网天天来吧| 熟女人妻一区二区三区| www.男人天堂| 国产青一二三| 人人看欧美性爱| 青草成人免费视频一COm| 亚洲色入欧美| 红杏大香蕉| 盗摄女人妻在线| 中文操逼字幕| 久久久免费高清中文视频| 亚洲男人的天堂AV| 亚洲无码99| 99久久久久久久久| 黄色工厂这里只有精品| 久久极品伊人| 青娱乐国产盛宴视频| 夜色综合| 天天干夜夜| 熟妇艹鸡八| 插入综合网| 激情综合二| 日韩在线地址一| 97在线观| AV久日| 欧美曰韩国产精品| 久久婷婷热| 操迟操逼在巾线Fre看| 97精品免费| 亚洲情色 无码专区| 成人女人国产| 亚洲丝袜二区| 懂色av色欲av蜜臀av| 98久久| 青青操在线视频| 亚洲人久久久网| 五月天色电影| 最新日产中文在线麻豆|