色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

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片无尽在线| 欧美日韩性爱操大逼| 97久久久网站| 97射欧美| 婷婷九月国产| 97超碰免费生活| 亚洲综合成人网| 欧美αv.com| 免费一级视频特黄色大片| 91少妇| 北条麻妃性愛视频| 日韩色图 一区二区| 久久久人妻| 激情抓乳插进去啪啪啪日韩 | 蜜臀久久久国产| 九九这里只有精品| 国产一区二区视频在线播放| www.91逼逼.com| 97爱爱| 啊啊啊啊好疼| 爽极品影院| 中文字幕后石码四区五区| 91老熟女91老女人| 婷婷五月天激情四射| 夜夜无码| 亚洲熟女人妻中文字幕一区二区| 亚洲欧美日韩中文播放| 黄色视频特级毛片| 91视频综合网| 综合网,亚洲,欧美| 日日天天久久啊啊aaa| 麻豆60秒| 天美国产三级传媒| 久久久98网站免费视频| 日韩草久视频| 久久九九一区二区三区成人| 97一区二区蜜臀| 狠狠欧美| 天天日日本| AND人妻系列| 亚洲宅男天堂| 人人爱人人乐人人操| 亚洲综合69| 91久久堂| 日韩97精| 亚洲情色 欧美| 97精| 免费在线黄片视频| 亚洲乱码尤物193YW| 黄片aaaaa一区| 日韩欧美国产一区二区三区四区| 色成人Www精品永久观看| 免费超碰97在线观看| 亚洲男人久久综合天堂| 亚洲 日本 一 二 三| 中日韓欧美高清| a级免费在线观看| 色91综合网| 99re8超碰| 91制服丝袜中文字幕| 97日韩欧美亚洲| 久久中文字幕女同性恋一区| ...日韩成人一区二区三区字幕| 中文字幕精品一区二区精品| 午夜天堂精品久久| 天天搞欧美| 天天欧美| 性爱边摸边日免费AV| 中国女人内射6XXXXX| 色婷婷九月天天综合| 五月丁香六月激情综合| 伊人青青草久久| 久久久草草精品| 人人妻人人爽人人精品| 欧美日韩国产黄色片| 你懂得91| 性性欧美| 亚洲图片欧美| 亚洲天堂人妻熟妇视频| 色性综合| 亚洲九九视频在线观看| 天天综合91| 黄色网址在线免费观看| 欧美少妇性乱| 极品欧美一区二区三区| 99热9| 午夜毛片高清免费不卡| 少妇久久久久久久久| www.久久最新地址| 亚洲丝袜天堂| 九久9精品| 亚洲精品国产日韩无码AV永久免| 99久久无色码| 麻豆亚洲AV成人无码久久精品| 99精品欧美一区二区三区桃色| 97九色人妻| 精品丰满熟妇人妻一区| 日韩美女啪啪一区| 操穴国产| 成 人 A V免费视频在线观看| 高清在线偷拍自拍视频| 校园春色亚洲无码| 熟女激情综合网| 色爱综合网| 人人九九精| 青青操综合网| 亚洲图片小说欧洲| 国产综合操逼高清| 五月开心久久AV官网| 玖草在线视频| 久久精品视| 亚洲色图尤物视频| 日日黄色三级网站| jizzjizz欧美| 大香蕉青青9| 亚洲毛片一级带毛片基地| 久久大线蕉一区| 人人人干干人人干| 91社操逼| 天天日天天爽| 亚洲熟女人妻中文字幕一区二区| 五月天婷婷综合网| 久久精品电影在线| 日本99热| 欧美日韩国产三级黄色| 天天日少妇逼AV| 91真人天天在线| 超碰成人最新最好看| 97爱b| 91无码西班牙视频在线| 亚洲少妇色| 国产第25页在线观看| 日韩午夜啪啪视频| 黄色交缠性感爆操91国产精品免费一区二区三区| 欧美伊人久久综合网| 亚洲妇色| www..com操老师| 97超碰亚洲| 三级特黄60分钟播放| 天天超级碰碰碰| 亚洲最大的综合性av| 99这里都是精品| 男人天堂一区二区| 国产成久久综合片| 夜夜福利| 久久av无码| 色性综合| 亚洲一区二区三区不卡国产欧美| 久久久精品中文字幕麻豆| 国产浮力影院第1页| 另类欧美综合| 九九夜精品九九在线| 午夜福利免费精品视频| 欧美精品黑人猛交高潮| 欧美日韩国产电影| 中文字幕啊啊啊在线观看视频| 污色区网站| av一区二区三区四区五区久草臀| 日韩性爱再线视频| 亚洲国产成人精品999| 国偷自 一区二区| www.色婷婷色综合| se吧提供国产乱老熟视频胖女人 | 九九RE视频在线精品| 日韩亚洲欧美中文字幕| 蜜桃无码AV一区二区| 熟女少妇一区二区三区| 丰满少妇人妻久久久久久| 免费少妇一区二区| 丁香婷婷激情五月天无毒不卡| 一级性爱视频免费观看 | 操操逼视频| 97综合久第一页| 91精品电影18| 亚洲最大网站av| 91一区二区三区蜜桃| 自拍第一页| 91天美免费| 欧美极品性爱天天射| 色噜噜狠狠色综无码久久合欧美| 人妻黑丝袜电影| 久久女婷| 亚洲欧美经典一区二区| 91精品微拍福利| juliaann欧美丝袜办公室| 91精品婷婷国产综合久久竹菊| 九九黄色网| 麻豆综合一区av| 欧美自拍网| 1二区9| 日韩精品一区二区三区四虎影视| 亚州综合电影| 欧美婷婷五月天| 午夜偷拍久久熟女| 97人人操人人摸人人爱| 精品人妻高清麻豆av| 亚码激情| 操一区| 97在线观看| 久久99草| 日韩亚洲97| 加勒比AV网| 偷拍亚洲高清图片| 国产夜夜艹| 欧美1727免费观看视频| 屌逼传媒| 综合网,亚洲,欧美| 日韩97视频!在线| 色婷婷影视| 90后性网国产欧美| 色蜜AV| av天堂影视中文在字幕在线中文 | 美女写真| 99热这里只有精品地址| 欧美精品自慰系列寂寞少妇| 午夜精品视频777| 一级特级aaaa毛片免费观看| 日韩AV熟女乱伦| 一区二区三区视频在线观看免费| 亚洲中文字幕网| www狠狠| 97色婷婷| 欧美 亚洲 综合 制服 另类| 亚洲毛片久久| 伊人天天久久动态图| 男人的天堂VA| 日韩欧美性爱电影在线观看| 亚洲无码偷拍| 午夜小电影在线插入淫高潮| 日韩欧美性爱电影在线观看| 亚洲蜜桃V妇女| 日韩欧美aⅴ综合网站发布| 国产高清在线观看欧美| 蜜乳av首页| 九九热在线视频| 亚洲色图超碰在线| 是还免费视频1727我| 午夜精品久久久久久久99| 丝袜美腿操av| 沈阳熟女高潮对白视频| 婷婷六月色| 色一射色一射| 中文字幕精品免费一区二区| 精品久久久久久中文字幕三区| 人人操我人人干| 99精品久久久久久久婷婷| 青草av在线| 亚洲另类久操网| 精品一区二区三区四区外站| 超碰97网址| 欧美18 在线观看| 约操熟妇| 69超碰综合| 国产人妻一区二区三区欧美毛片| 欧美美逼| 亚洲91在线播放影院| 99碰碰| 九一综合精品视品av| 91欧美性| 亚洲伊人成综合成人网| 国内精品久久人妻性色av| 婷婷15月天青娱乐| 亚洲一二三四区| 人人操人人插人人摸人人干| 夜夜嗨一区二区| 日韩精品区二区三区不卡| 久热九九| 视频在线中文字幕| 免费a级毛片av无码久久精品中文字幕| 黑人嘿嘿嘿超爽免费视频| AV天堂电影网| 男女国产精品| 久热9| 日本天天干天天搞一区| 欧美亚洲天堂| 久久丁香五月天| 中国熟女91| 74成人在线| 大胆91| 小电影欧美91| 人看人人摸人人操| 精品在线观看视频在线| 欧美极品少妇交| 国产精品久久久久久久久久久久久久久 | 色婷婷综合网| 国产精品夜夜夜| 欧美aaaaaaa| AV老汉| 农村女一级毛卡片| 嗯……啊…嗯嗯…啊…好舒服| 久草综合网| 黑人精品成人一区二区三区| 粉嫩av一区二区三区四季| 91视频伊人| 国产成人无码啪| yazhououmeizongya| 97在线观看播放视频| 大香蕉AV丝袜| 亚洲欧美在线丝袜| 久热伊人| 丁香六月婷婷久久综合| 色噜噜人妻av中文字幕| 久久激情五月| 久久久久白虎| 在线观看中文av字幕| 97久久国产精品女不卡| 91麻豆va国产精品| 九九九九九九九九九九九免费国产| 国产精品一区二区后入| 欧美啪啪女女| 校园春色 亚洲| 色色婷| 日本韩国五十路六十路七十路老熟女作爱视频网站 | 亚洲电影91| 亚洲免费成人精品电影| 久久久久久综合久久伊人蜜月| 五月天色综合| 操迟操逼在巾线Fre看| 神马久久69| 亚洲一卡2卡3卡4卡乱码网站| 在线免费试看60秒| 翔田千里av一区二区三区| 91四海无码日韩欧美| 长长久久曰曰夜夜成人网| 男人天堂2017| AV一二区| 欧美色997| 一区不卡在线观看av| 是还免费视频1727我| 亚洲最大的综合性av| 亚州欧美在线| 91欧美另类| 天天做天天爱天天爽| 干少妇视频| www.男人天堂| 激情自拍 校园春色| 久久av无码| 青草地一本线一区二区三区| 综合久久久久久久综合网| 91视频综合| 亚洲第2页| 91高跟美女在线播放| 日本日逼高清| 亚州性色| 偷拍亚洲情色| 欧美日韩亚洲五月天婷婷| 立川理惠无码一区二区| 92性色国产午夜福利在线661| 亚州综合AⅤ| 亚洲午夜免费狠狠干| av在线观看不卡网站| 在线视频资源| 少妇内射视频| 亚洲91网。| 超碰AV在线| 凹凸久久人人| 亚洲国产精品无码AV久久久| 97se亚洲综合自| 欲女人妻性色av| 涩爱AV在线| 丁香五月天啪啪| www..com操老师| 97久久超碰| 青娱乐日韩无码| 欧美18 在线观看| 欧美一区二区| 男人天堂最新手机版在线青青草| 97超碰热线| 91无码中出人妻视频| 久久久久国产精品喷潮免费观看臀| 精品国产乱码久久| 综合网天天| 怡红院久久老司机| 国产夫妻性生活视频| 久草男人天堂| 国产女人9999| 加勒比少妇AV婷婷六月天超碰超碰| 青青伊人久久| 欧美日本天堂| 亚洲97P| 亚洲丨在线| 色妇91| 97精品国产精品免费观看| 黄页大片在线观看| 97高清啪啪| 亚洲s在线观看| 男女无套 免费网站| 久久男人| 天天肏天天干| 69视频入口| 呦呦影院| 亚洲成人性爱网站在线播放| 亚洲av无码成电影在线播放| 日本欧美韩国国产在线| 日韩A优精品在线观看| 中文字幕日韩人妻视频一区二区三区 | 欧美拳交在线播放| 久久久久国产亚洲一区欧美色图日韩| 欧美综合97www| 日本一区二区电影网站| 亚洲日韩青青草色月| 亚洲视频,小说| 亚洲美女 晚间男人天堂 | 亚川综合视频| 自拍大香蕉乱插| 国产无马av| 激情第四色| 久久综合精品一区二区三区| SUV一区二区在线看| 后入福利视频| 亚洲情色视频| 亚洲古典另类欧美在线| 五月丁香狠狠爱| 超碰三级秋霞| 日本999精品| 日本在线15p| 天天亚洲| 亚洲欧美国产成人综合不卡| 五月天婷婷影院| 激情露脸爱| 欧美黑人168页欧美黑人167| 九九碰九九爱97超| 久久久国产亚洲精品系列| 午夜免费福利视频一区| 91扒丝袜综合在线| 韩日自拍| 日韩av无码网站| 大香蕉婷婷| 欧美日韩99| 久久久久骚| 久久同城AV| 蜜臀99久| 久久成人午夜精品影院| 少妇二级| 亚洲欧美综合网| 五月天久久综合网| 综合网欧美在线| 91美女看B| 超碰免费97| 免费在线观看AV无码网站| 91最新综合| 偷拍导航视频网站| 亚洲欧美在线观看免费| 男人天堂.AB| 国模久久在线| 一级毛片久久久久久久女人18| 色爱国产| 2017超碰| 久久黄色视频一区二区三区 | 国产一区二区三区视频在线看| www.狠狠| 日韩电影中文字幕| 激情综合二| 91成人国产综合久久精品蜜月| 青青操国产夫妻| 欧美东京热精品A∨| 久久亚洲天天做| 国产60页| 中文字幕av色| 91夜色| 玖玖在线视频| 99re6在线视频播放免费精品| 在线看的av| 天天α片| 18禁止看精品中文字幕| juliaann精品熟女一区| 麻豆一区二区三区在线看| 天天视频综合在线观看视频| 亚洲成人色情五月天丁香花| 高清有码一区二区| 大香蕉欧美伊| 亚洲欧美日韩制服另类| 美女人妻色网站| 欧美色图 色综合图| 欧美淫穴| 大香蕉日韩| 国产乱伦性爱AV| 偷拍亚洲情色| 久久AV无码网址| 色拍偷亚洲| 欧美性爱www免费版| 蜜臀精品1区2区| 日韩射精| 99热精品免费| 日韩一级二级| 一级婬片120分钟试看| 精品妇女一区二区三区| 亚洲诱惑天堂 | 粉嫩久久久极品| 草草影院最新网址| 加勒比av网| 强奸乱伦Av网| 一个色导综合| 夜夜操天| 乱伦av.com| 欧美黑人与女人91~| 国产强奸乱伦无码视频| 久久超碰大香蕉| 琪琪精品免费一区二区三区 | 亚洲午夜免费狠狠干| 亚洲爽图| 超碰天天操你比| 国产中文大片资源中文字幕| 性感美女啊啊啊在线| 1769精品一区二区三区| 亚洲欧美伦综合| 久久综合中文国产| 色在线亚洲视频www| 老师充足的奶水小说| 久久久久久久国产视频| 欧美色图自拍| www.色操逼| 强奸乱伦AV一天堂网| 国产美女裸体秘 永久无遮挡| 亚洲男人天堂网久久| 精品一区二区成人| 亚洲欧美高清| 歐美性天天| 国产av又色又爽又黄| 人人操超碰在线| 四虎 精品 WWW| 久草在线| 亚洲av热热色| 欧美婷婷五月天| 免费a级毛片av无码久久精品中文字幕| 蜜桃精品视频一区| 国产高潮AA片免费看| 综合久久久久久久久91| 色777999综合| 伊人色综合超碰| 精品国产无码中文| 香蕉国产97| 色av中文字| 久久久久久电影| 超碰78| 操逼无毒无码免费视频| 欧美日韩情色一区二区| 色五月综合网| ji熟女.com| 高潮综合网| 日韩午夜精品一区二区三区电影| 精品免费成人久久| 亚洲三级网址久久最新| 国产超碰人人操| 欧美亚洲色图另类国产| 蜜臀av中字字幕网站| 美女诱惑1区2区| 极品尤物女神在线观看| 人人干人人操人人爱| 欧美,日韩,中文,另类| 999九九精品| 九一综合精品视品av| 制服中出中文人人精品| 久久黄片国产一区二区| 久久精品店| 丰满丝袜少妇AV| 久久中文色图| 在线 亚洲 网爆 自拍| 九九九九久久久| 精品久久人妻成人网| 精品一区二区人妖| 久干9操| 最新av中文字幕高清| 亚洲欧美首页| 久久久久久性爱免费视频| 99re视频这里只有精品| 97K超碰在线| 91高清日| 精品亚洲天堂| 亚洲国产熟妇综合色专区| 超清中文乱码字幕| 97久久超碰| 天堂资源欧美| 熟女日韩| 涩爱AV在线| 69综合网| 91精品少妇搡搡搡| 超碰这里有精品| 欧美日本视频一区| 久久久久幕乱码| 97这里有精品| 懂色Av| 亚洲无码 国产无码| 操逼日批| 亚洲AV无码AV吞精久久久久| 看黄片视频免费| 国产女人成人精品视频| 成人看片网站| 加勒比综合九九99视频在线播放| 老熟女区| 亚州色阁| 欧成人精品H无码| 老熟妇乱轮| 八戒午夜福利理论片| 加勒比久久综合网高清| 国产激情视频在线观看| 日本熟女不卡视频| 99日精品欧美国产| 麻豆久久久久久久久丝袜| 亚洲午夜福利在线影院| 国产强奸超碰AV| 国产久久av| 中文字幕av乱伦| 精品女人999| 天天综合网在线| 亚洲黄色电影| 日韩天天本| 人摸人人操人| 综合影视国产无码| 99精品在线| 免费视频在线观看啊啊啊啊啊| 青青草成人视频在线观看二区| 欧美大色交| 激情欧美97| 亚洲暴力强奸AV| 成人夜夜爽| 亚洲免费97免费| 国产精品一区午夜福利| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 国产女主播视频在线观看| 亚洲色图A| 国产乱伦性爱区| 五月天婷婷激情| 97公开久久| 精品国产乱子伦一区二区三区,精品一| 日本人妻中文字幕精品| 深爱激情五月天| 男人亚洲91首页在线| 超碰偷拍| 亚洲精品日韩国产欧美| 无码人妻精品一区二区三区99不卡| 三级特黄60分钟播放| 亚洲色欲天天人妻无码系列专区| 精品人妻一区二区三区视频| 欧美日韩精品久久久久久久久东北老熟妇| 韩国手机不卡无码三级视频| 久久99国产综合精品女同| 欧美第一页| 亚州免费啪啪视频| 校园春色综合色| 99热导航| 激情文学网伊人| 欧美爆操91| 少妇久久久久| 久久久亚洲Av| 手机av天堂久久久久| 丰满欧美放荡少妇在线| 伊人丁香五月婷婷| 伊人久久亚洲中文字幕| 欧美少妇人妻| 五月婷婷综合网| 亚洲日精品| 玖玖婷婷五月天| 一级免费精品| 亚洲中文字幕精品久久久久久直播| 99热日| 尤物视频一区| 9精品久久| 亚洲囯产精品女人久久久| 97久久免费| 成人免费毛片| 精品一区二区三区四区外站| 国产精品爱欲| 日韩国产十八禁| 亚洲成人性爱网站在线播放| 午夜精品久久久99| 国产女人与拘做受视频免费| 久久人妻办公室视频| 一级成人性爱| 欧美少妇色图| 99碰碰| 蜜臀AV午夜精品久| 亚洲s在线观看| 国内亚洲高清无码| 亚洲精品 欧美精品| 免费精品人妻一区二区三| 人人澡人人澡人人| 另类专区在线观看| 综合久久9| 国产又大又粗又长视频在线| 夜夜草天天| 懂色av中文字幕一区二区三区天美| 久操网线| 美女91在线观看| 丁香五六月啪啪| 精品国产肉丝袜在线拍国语| 野狼福利社区| 欧美综合色站| 91精品啪在线观看国产城中村| 欧美另类天堂| 青青草自拍视频在线播放| 黄色视频高清无码网站| 超碰 国产熟女精品一区| 色婷久久| 国产日韩欧美操逼视频| 精品人妻美妇91job| 少妇色综合| 亚洲女毛多水多21P| 欧美翘臀视频网站一区二区三区| 天美麻豆精品视频99| 人人操我人人干| 欧美日韩不卡传媒| 中文字幕丝袜美腿| 亚洲激情综合| 成人精品久久久午夜福利| 日产精品久久久一区二区| 久久久艹艹艹| 人人考人人摸人人干| 99无码| 欧美一区二区三区成人性生活| 亚洲天堂男人在线| 欧美性爱日韩性爱| 色欲久久久久综合网| 蜜臀Av一区二区三区| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 毛片麻豆91糖心精品毛情片| 婷婷五月影院| 操高情无码| 亚洲AV成人无码一二三久久| 亚洲毛片久久| 亚洲男人的天堂网| 爆乳免费黄网站| 欧美网站免费| 97国产高清视频在线观看| 试看60秒 爽| 骚货操死你| 欧美伦乱爱| 超碰在线人妻不卡| 麻豆国产尤物AV| 欧亚性爱视频免费看| 91在线超高颜值国产| 亚洲综合首页| 欧美宗合色| 久操av在线| 东方亚洲在线操逼天堂| 欧美性色综合网| 观看免费区二区三区二| 能看的av| 日本人体九九九九九九| 久久草大香蕉| 欧美日韩91| 强奸a片网| 色情五月丁香| 婷婷色综合| 污啪啪啪视频| 超碰三级秋霞| 国产毛片精品一区二区色欲黄A片| A级国产欧美激情在线| 97在线看| 啊啊啊好多水| 国产狂喷潮在线精品| 久久久性| 国产综合日韩伦理| 久久黄片国产一区二区| 日本操逼aaaaa| 亚洲男人电影天堂| 天天舔九色婷婷| 蜜桃久久久久久| 亚洲有码视频二区| 好涩综合| 亚洲精品97| 啊啊啊啊啊啊啊啊视频| 人妻精品一区二区三区| 一本久道久久综合狠狠爱一密臀精| 黑白配性爱AV成| 96久久久久久久| 日韩大香蕉| 黄色操人| 中文字幕91页| 久久久精品91八戒| 成人精品一区二区91毛片不卡| 国产成人精品必看| 国产 v乱码一区二| 五月丁香色婷婷| 婷婷伊人一区| 夜夜福利| 97亚洲精品超碰| 亚洲自拍偷拍视频在线 | 国产不良强奸视频免费看| 思思视频免费看网站| 韩国午夜理伦三级好看| 蜜乳av首页| 亚洲一二三四区| 亚洲性综合11| 婷婷色香伊人| 在线A日本| 日韩人妻制服丝袜av| 九九探花视频在线观看| 亚洲无码99| 国产精品午夜成人福利| 蜜桃精品一区二区三区久在线| 少妇淫妇久久久久久久| 欧美精品久久久久久久丰满| 国内毛片无码一级毛片| 久操高青| 日韩BBN| 91香蕉国产尤物视频| 精品在线观看视频在线| 激情文学网伊人| 中文字幕二区| 绯色一区二区三区不卡少妇| 日韩美女操b| 国产婷婷综合在线观看| 亚州情色j区| 午夜精品久久久99| 国产日韩精品一区二区三区| 欧美操人| 日韩人妻精品| 看免费的黄片| 欧美一区二区三区不卡高清视频| 日本一区二区三区四区免费观看| 亚洲AV无码久久精品蜜桃小说| 最新三级网址| 亚洲黄色网址| 97久久超碰| 日日操夜夜操天天操免费观看麻豆| 超碰亚洲欧美日韩无| 日本不卡一区| 激情黄色五月天| 思思性爱| 国产97在线视频| 亚洲色欲一区二区三区| 日韩一区二区三区四区五区| 综合网亚洲在线| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 爱爱动态120秒| 国产在线激情视频| 公司1区2区3区精产精| 国产999精品久久久久久| 2020久久免费视频| 免费亚洲国产精品久久一区| 婷婷丁香成人| 日韩中文字幕国产| 亚洲骚逼少妇| 日韩ab网| 操人妻少妇中文| 九九热久久99精品re| 午夜噜噜噜| 中文字幕乱碼在线| 99无码视频| 黑人白女精品一区| 精品午夜福利| 舔人妻中文免费视频| 国产60区。| 中文字幕高清20页视频| 人妻乱仑一区二区三区| 婷婷五月影院| 97视频网站| 亚洲骚男同com| 国产黄色av大片网站| 一级性爱视频免费在线| 亚洲熟妇综合久久久久久| 日韩天堂av电影在线观看| 亚洲av淫乱| 飘花国产午夜精品不卡| 99精品九九九九九九| 久久久久久少妇| 高潮内射在线| 人妻熟女午夜精品在线| 操逼www.| 国产操逼视频在线观看| 亚洲熟妇A V黑人| 欧美日韩亚洲天堂网| 欧美日韩日产免费网站看| 亚洲免费成人精品电影| 久久久亚洲高清不打码| 久久精品72| 性欧美另类高清| 屁股久久久久久久久| 国产av高清版| 久99热| AV一区观看| 一区二区首页| 人人玩人人添人人澡免费| 2017,超碰| 亚洲综合色图欧美| 久草草一二三四区久久| 97视频7| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 性爱久久| 少妇滛荡视频| 美女黄频a美女大全免费皮| 91久| 春色综合免费| 久久美国毛片| 亚洲美女 晚间男人天堂| 这里只有精品视频在线观看麻豆| 国产91av在线播放| 久久精品无码一区二区三区| 亚洲日精品| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 精品96久久| 日韩影片中文字幕一区二区三区| 玖玖视频在线资源一区二区三区| 色人久久| 亚洲欧美成人在线| 日韩精品一二三四| 开心激情婷婷| 久青草影院| 国产精品久久久久久片| 免费观看的黄色的网站| 91久精品| 五月香婷婷| 26uuu国产免费观看| 大香网站| 图片区小说区| 天天噜| 日韩中文字墓| 国产一区二区三区高清视频| 最新日本中文字幕| 亚洲久久天堂| 久久九九97| 亚洲色婷婷久久91| 天天射天天| 中文字幕精品日韩中文字幕| 综合操逼| 操逼网站地址| 久久久久人妻| 黄页大片在线观看| 久久嫩草国产成人一区| 日韩一级二级三级免费看完整版国语版| 亚洲性猛交| 91操熟女视频 | 红杏大香蕉| 久久久久精| 啊啊好多水| 日韩精品电影| 超碰在线91| 26uuu最新| 国产91啪| 免费A V在线| av操操不卡| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 亚州操操穴网| 物业黑人 AV一区| 国产白丝网站| 国产一级高跟丝袜| 亚洲情色欧美| 欧美人妻久久精品二区三区| 日韩人妻一区二区精品| 午夜精品久久久久久久男人的天堂| ,国产乱人伦精品一区二区三区| 国产亚洲欧洲在线观看| 极品少妇久久久| 操国产逼| 极品美女福利在线观看| 大香蕉免费中文| 成人久久久精品| 夜夜做夜夜爽精品视频| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 偷拍欧美激情| 久久久99999久网站| 五月天亚洲色图| 国产av强奸美女| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 日日夜夜噜| 精品国产乱子伦一区二区三区,精品一| 日韩兔费看黄片| 91精品黄在线观看| 亚洲无码视频免费在线观看网址!| 日B操| 熟女人妇一区二区三区| 欧美美女啪啪视频| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 亚洲 欧美日韩 另类| 欧州色图区| 久久久一区二区| 2021国产成人精品久久| 色色色综合网| 国产青青美女玩逼视频| 后入式免费视频| 天天射天天操天天干天天吃2018| 爱我干综合| 嗯嗯啊啊日韩精品| 五月天婷婷在线看| 97精彩视频网站| 曰本人妻人人澡人人夹| 9九九九九视频在线观看| 亚洲91大片| 伊人精品久久网站| 97在线视频观看| 国产熟女自拍| 99久久久久久亚洲精品不卡| 长长久久曰曰夜夜成人网| 日本黄页视频在线观看| 国产91 丝袜在线播放00-百度| 蜜乳AV网址| 嗯嗯啊啊操死我| 超碰人妻久久| 日本欧美成人片AAAA| 人妻熟妇一区二区三区| 欧美日韩香蕉| 九九九九九九九九九九九蜜桃| 久久久精品电影| 国产不卡片| 午夜性刺激视频免费观看| 99久久婷婷| 国产九九九九九九| 377p欧洲日本亚洲大胆| 欧美日韩国产人人| 国产日韩区| 98福利在线视频| 日夜伊人网| 992这里有精品| 蜜桃av色偷偷av老熟女| 婷婷色色网| 亚洲女人91| 激情五月天网站| 91AV天美在线视频| 天天操天天舔| 日本韩高清无砖码22o| {男男暴菊gay无套网站| 欧美中文字幕男人天堂久久精品 | 无码137片内射在线影院| 69精品少妇一区二区三区蜜桃| 漂亮人妻被强中文字幕hd| 色久桃花影院在线观看| 日韩中文9| 大香蕉专区| 久久99999| 看日韩黄片| 91久精品| 国产精品第一区第一页| 亚洲AV高潮| 欧美片第一页| 日本精品一区三区| 亚洲天堂久久久久久粉红视频| 色哟哟-国产专区| 欧美激情视频在线一区| 精品小视频在线| 国产在线综合福利网站| 97久久久精品| 精品人妻一区二区视频| 亭亭在线资源| 免费精品福利在线观看| 丰满人妻一区二区中文| 九九aV| 夜夜爽夜夜操| www.97在线| 2017人人操,人人摸| 加勒比五月天| 午夜免费视频1000| 久久久久99999| 欧美后入视频| 亚洲一区二区三区播放在线| 正宗无毛一线天嫩逼| 久久精品一区二区三区不卡| 五月丁香黄色网| 97欧美色综合| 亚欧精品久久久久久久久久久| 久久久久久69国产一区二区| 91美女视频直播| 欧美美女啪啪视频| 国产精品岛国片在线观看| 乱人乱色一区二区三区免费| 日韩精品.久久精品.AV女优.天美传媒 | 99精品网| 国产又粗又大硬免费色网视频| 日韩久久艹| 日本在线999| 大香蕉AV丝袜| 探花精品视频| 国产中文大片资源中文字幕| 婷婷10月天青娱乐| 久久m| 久久午夜伦| 在线色导航| 色图综合网| 亚洲中文丝袜美腿诱惑字幕| 伊人网av| 乱伦熟女区| 中文字幕五月婷婷免费| 一区二区三区男女操逼黄色小电影| 骚鸭AV| 狠狠图片青青草| 丁香五月婷婷基地| 狠狠中文字幕| 国产精品成久久久久午夜午夜| 午夜欧美J进J出白浆流出久久久| 中文字幕精品资源在线| 蜜乳av一区二区| 91中出在线| 亚洲九九爱| 精品人妻一区二区乱码一区二区| 婷婷综合五月| 日韩人妻一二三区视频| 91黑丝在线| 久久在肏| 天堂精品| 日韩久久艹| 91骚妇| 口爆欧美91| 久久精品国产精品亚洲艾通辽熟妇| 日逼视频日本| 2017av无码免费无线播| 91人人| 午夜αv| www男人天堂| av影院十区| 超碰久久.com| 九九九九九九免费视频| 精品然女一区二区| 91女在线观看| 亚洲精品一二三四区| 日本免费中文一区二区三区四区 | 久久免费9| 我想要啊 啊 啊| 熟妇女伦乱视频视频| 国产少妇内射| 超碰综合97在线| 欧美第二页午夜| 九久久精品| 青青三级视频| 丰满精品人妻少妇久久字幕| 国产十八禁视频| 亚洲精品骚逼| 好舒服视频| 久久超碰98| 亚洲AV不卡在线观看尤物| 神马久久69| 五月久久HDAV| 婷婷伊人一区| 欧美婷婷久久| 欧美色66| 91性生活久久久| 久久久久久久久久精| 蜜臀精品1区2区| 99无码视频| 五月天成人综合| 九九热在线视频| 偷拍欧美激情| 嗯嗯啊啊亚欧精品| 校园春色欧美色图| 福利在线视频一区二区| 精久久久| 日产精品久久久一区二区| 国产精品96久久久久久| a男人的天堂久久一级A毛片| 99操逼| 伊人精品国产| 无码视频一区二区| 97免费视频在线观看视频| 18禁久久| 亚洲天堂男| 97天堂| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 青青操狠狠撩| 91大学精品激情戏| 亚洲最大91网| 欧美精品丝袜久久久中文字幕| 1024手机看片欧美日韩| 天美麻豆黄色录像| 日本色日夜干| 欧美日韩插逼视频| 亚欧成人综合影院| 五月婷婷综合激情| 精品久久久久久久久久久久 | 婷婷色中文字幕| 欧美|91色综合|