久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

Filter路徑匹配原理與常見配置陷阱解析

Filter路徑匹配原理與常見配置陷阱解析 1. 這個“Filter過濾器攔截路徑配置”到底在攔什么很多人第一次看到“Filter過濾器攔截路徑配置”這個標題下意識會想這不就是Web開發(fā)里一個再普通不過的配置項嗎配個/admin/**、/api/v1/user/**加個WebFilter或者在web.xml里寫兩行不就完事了——我試過也這么以為過。直到去年參與一個某高校實驗室的模擬項目X一個看似簡單的權限控制模塊上線后第三天凌晨兩點收到告警后臺管理接口被高頻調(diào)用但日志里查不到任何用戶登錄痕跡。排查了三小時最后發(fā)現(xiàn)不是認證邏輯出錯而是Filter的路徑匹配規(guī)則寫成了/admin/*而真實請求路徑是/admin/dashboard/index.html。*只匹配一級路徑**才匹配多級——就這一個字符之差讓整個后臺入口形同虛設。Filter不是中間件里的“守門人”它更像一個帶可編程濾網(wǎng)的漏斗所有進來的HTTP請求無論是否帶參數(shù)、是否含查詢字符串、是否經(jīng)過重定向都必須先穿過它。它的核心價值從來不是“能不能攔”而是“攔得準不準、攔得穩(wěn)不穩(wěn)、攔得有沒有余地”。你配的是路徑但真正生效的是路徑模式解析引擎的行為邏輯你寫的是字符串但背后跑的是AntPathMatcher或PathPatternParser這類具體實現(xiàn)類的匹配算法。比如/api/**/delete能匹配/api/v1/user/delete但匹配不了/api/v1/user/soft-delete——因為**代表零個或多個目錄層級不包含路徑片段內(nèi)部的字符匹配。這些細節(jié)文檔里往往一筆帶過但線上出問題時它們就是第一道防線的裂縫。所以“攔截路徑配置”這件事本質(zhì)是在和三個變量博弈請求原始路徑的標準化形態(tài)、Filter匹配器的解析規(guī)則、以及業(yè)務路由設計的拓撲結構。它不涉及加密解密不依賴數(shù)據(jù)庫連接甚至不需要啟動Spring容器——但它一旦配錯輕則功能失效重則安全裸奔。我見過最離譜的一次是某公司把/static/**和/public/**兩個靜態(tài)資源路徑全放行結果/static/config/db.properties被直接暴露在公網(wǎng)配置文件里明文存著測試環(huán)境數(shù)據(jù)庫密碼。這不是代碼漏洞是路徑配置的語義誤讀。所以這篇文章不講“怎么配”而是帶你一層層剝開為什么這樣配不同框架底層到底怎么算哪些寫法看著對實際埋著雷以及當你的路徑規(guī)則開始打架時誰說了算2. 路徑匹配的底層引擎AntPathMatcher vs PathPatternParserSpring生態(tài)里談路徑匹配繞不開兩個名字AntPathMatcher和PathPatternParser。它們不是并列選項而是新舊時代的分水嶺。前者是Spring 5.3之前的老將后者是5.3之后主推的新引擎。很多人以為只是“升級換代”實測下來這是兩種完全不同的數(shù)學模型。AntPathMatcher用的是經(jīng)典的Ant風格通配符?匹配單個字符*匹配當前路徑段即/之間的內(nèi)容**匹配多級路徑。它的匹配過程是字符串切片逐段比對。舉個例子請求路徑/api/v1/users/123/profile匹配模式/api/**/profile時它會先把路徑按/切成[, api, v1, users, 123, profile]再把模式切成[, api, **, profile]然后從頭開始對齊、apiapi遇到**就跳過中間所有段最后檢查末尾profileprofile。整個過程像在走一條預設軌道路徑段數(shù)必須對得上**的位置決定了它能“吃掉”多少段。而PathPatternParser走的是樹狀路徑模式解析路線。它把模式編譯成一棵路徑樹每個節(jié)點代表一個路徑段或通配符。比如/api/{version}/users/{id}/**會被構建成根→api→{version}占位符節(jié)點→users→{id}→**終結符。請求進來時它不是切片比對而是沿著樹向下“導航”/api/v1/users/123/profile走到api節(jié)點匹配走到{version}節(jié)點v1符合占位符規(guī)則走到users匹配走到{id}123符合走到**后面/profile全部吞下。這種結構天然支持更復雜的語義比如{id:\\d}正則約束、{name:[a-z]}字符集限定而AntPathMatcher只能靠后續(xù)Java代碼做二次校驗。關鍵差異在于路徑標準化處理時機。AntPathMatcher在匹配前會對請求路徑做normalize()處理把//轉成//./去掉/a/../b簡化為/b。這意味著/api//v1///users和/api/v1/users會被視為同一路徑。但PathPatternParser默認不做此處理它要求路徑必須是“干凈”的原始形態(tài)。這就導致一個經(jīng)典坑前端發(fā)請求時URL里帶了多余斜杠用AntPathMatcher能過換PathPatternParser直接404。我?guī)湍彻具w移老系統(tǒng)時就栽在這兒——他們Nginx配置里有個rewrite ^/old/(.*)$ /new/$1 break;結果/old//api被重寫成/new//apiAntPathMatcher自動歸一化后匹配成功PathPatternParser卻卡在第一個/后多出來的/上。對比維度AntPathMatcherPathPatternParser匹配模型字符串切片逐段比對路徑樹導航節(jié)點匹配通配符能力?,*,**?,*,**,{var},{var:regex}路徑標準化自動normalize()默認不處理需手動清理性能表現(xiàn)O(n)線性掃描n為路徑段數(shù)O(log n)樹查找編譯后極快Spring Boot版本Spring Boot 2.4及之前默認Spring Boot 2.6默認啟用提示Spring Boot 2.5是個分水嶺。2.5中可通過spring.mvc.pathmatch.matching-strategyant_path_matcher強制回退但官方已標記為Deprecated。2.6徹底移除該配置項PathPatternParser成為唯一選擇。這意味著如果你還在用AntPathMatcher的寫法升級到新版本時必須同步重構所有路徑規(guī)則。3. 配置寫法的七種死法那些看似正確實則危險的路徑表達式路徑配置最危險的地方是它總給你一種“運行正?!钡募傧蟆1镜販y試全綠壓測沒報錯上線后卻在特定流量下突然失效。下面這七種寫法我在至少五個不同項目里見過它們以各種姿態(tài)引發(fā)故障每一種都附帶真實復現(xiàn)步驟和修復方案。3.1 死法一“/admin/*” 企圖匹配所有子路徑錯誤原理*只匹配單個路徑段/admin/*只能匹配/admin/login、/admin/logout但匹配不了/admin/dashboard/index.html中間多了一級dashboard。復現(xiàn)步驟配置FilterWebFilter(urlPatterns /admin/*)發(fā)送請求GET /admin/dashboard/index.html結果Filter未觸發(fā)請求直達Servlet后臺管理頁無權限校驗。修復方案改用/admin/**。注意**必須是獨立路徑段不能寫成/admin/**/末尾斜杠會導致匹配失敗。3.2 死法二“/api/v1/**/user” 混淆**位置語義錯誤原理**必須位于路徑末尾或緊跟在/后/api/v1/**/user中的**被解釋為“匹配零個或多個路徑段”但后面還跟著/user這在PathPatternParser中是非法語法啟動直接報InvalidPathPatternException。復現(xiàn)步驟在WebMvcConfigurer中添加registry.addInterceptor(new AuthInterceptor()).excludePathPatterns(/api/v1/**/user);啟動應用。結果Application run failed日志顯示Failed to parse pattern /api/v1/**/user。修復方案明確意圖——如果想排除/api/v1/user和/api/v1/admin/user應寫為/api/v1/**/userPathPatternParser支持或拆成/api/v1/user,/api/v1/**/user兩條規(guī)則。3.3 死法三“/static/**” 忘記靜態(tài)資源默認處理鏈錯誤原理Spring Boot內(nèi)置ResourceHttpRequestHandler會優(yōu)先處理/static/**等路徑若你在Filter中也配置了相同路徑Filter可能根本收不到請求——因為資源處理器已直接返回文件請求未進入Servlet鏈。復現(xiàn)步驟在src/main/resources/static/js/app.js放一個JS文件。配置FilterWebFilter(urlPatterns /static/**)并在doFilter里打印日志。瀏覽器訪問/static/js/app.js。結果控制臺無Filter日志Network面板顯示200但Filter未執(zhí)行。修復方案靜態(tài)資源路徑不要用Filter攔截改用WebMvcConfigurer.addResourceHandlers()自定義資源處理器或在Filter中通過request.getRequestURI()判斷是否為真實資源請求。3.4 死法四“/api/” 與 “/api/v2/” 的優(yōu)先級幻覺錯誤原理很多人認為/api/v2/**比/api/**更具體所以應該優(yōu)先生效。但Filter鏈的執(zhí)行順序由注冊順序決定而非路徑長度。若/api/**的Filter先注冊它就會攔截所有/api/開頭的請求/api/v2/**的Filter根本沒機會執(zhí)行。復現(xiàn)步驟定義FilterAWebFilter(urlPatterns /api/**)打印“A triggered”。定義FilterBWebFilter(urlPatterns /api/v2/**)打印“B triggered”。訪問/api/v2/users。結果只輸出“A triggered”B未執(zhí)行。修復方案用Order注解明確順序FilterB加Order(Ordered.HIGHEST_PRECEDENCE 1)FilterA加Order(Ordered.HIGHEST_PRECEDENCE 10)。記住數(shù)字越小優(yōu)先級越高。3.5 死法五“/user/{id}” 在非Spring MVC環(huán)境下失效錯誤原理{id}占位符是Spring MVC的PathPatternParser特性純Servlet Filter如WebFilter不識別此語法它只認AntPathMatcher的*和**。若你在WebFilter里寫urlPatterns /user/{id}容器啟動會直接報錯。復現(xiàn)步驟創(chuàng)建WebFilter(urlPatterns /user/{id})。啟動應用。結果java.lang.IllegalArgumentException: Invalid url pattern。修復方案Servlet Filter只能用/user/*獲取ID需在doFilter中解析request.getRequestURI()若需占位符改用Spring MVC的HandlerInterceptor或ControllerAdvice。3.6 死法六“/login?redirect/home” 忽略查詢參數(shù)錯誤原理Filter路徑匹配只針對request.getRequestURI()即/login部分不包含?后的查詢字符串。/login?redirect/home和/login?redirect/admin都會匹配/login無法基于redirect參數(shù)做差異化攔截。復現(xiàn)步驟配置FilterWebFilter(urlPatterns /login)。發(fā)送請求GET /login?redirect/admin。在doFilter中檢查request.getQueryString()發(fā)現(xiàn)值為redirect/admin。但Filter本身無法通過路徑配置區(qū)分此場景。修復方案路徑匹配做粗粒度攔截如/login具體邏輯在doFilter中用request.getParameter(redirect)判斷或改用HandlerInterceptor其preHandle方法可直接訪問完整HttpServletRequest。3.7 死法七“/” 根路徑的隱式陷阱錯誤原理/在不同容器中有歧義。Tomcat中/匹配所有未匹配到其他模式的請求即兜底Jetty中/只匹配根路徑/本身。若你用/做全局日志Filter在Jetty上會漏掉所有非根路徑請求。復現(xiàn)步驟配置WebFilter(urlPatterns /)。部署到Jetty服務器。訪問/api/users。結果Filter未觸發(fā)。修復方案全局攔截用/*匹配所有路徑或在web.xml中顯式聲明url-pattern/*/url-pattern確保容器兼容。注意以上七種死法有六種在本地單元測試中完全無法覆蓋。因為測試常構造MockHttpServletRequest并手動設置requestURI而真實容器的路徑解析、重定向鏈、靜態(tài)資源處理等環(huán)節(jié)只有集成測試才能暴露。我建議所有路徑配置變更后必須用curl -v實測三種典型路徑一級路徑/login、多級路徑/api/v1/users/123、帶查詢參數(shù)路徑/search?qtest。4. 多Filter協(xié)同作戰(zhàn)攔截鏈的執(zhí)行順序與沖突化解單個Filter的路徑配置已經(jīng)夠燒腦當系統(tǒng)里存在十幾個Filter時它們不是簡單疊加而是一條精密咬合的齒輪鏈。每個Filter的doFilter方法里那句chain.doFilter(request, response)就是把請求遞給下一個齒輪的嚙合點。順序錯了整個鏈條就空轉邏輯沖突了請求可能在半路被截胡。Filter的執(zhí)行順序由三重機制共同決定注冊方式 Order注解 容器默認順序。第一優(yōu)先級是注冊方式通過ServletComponentScan掃描的WebFilter順序由類加載順序決定基本不可控通過FilterRegistrationBean編程注冊的順序由setOrder()方法設定通過WebMvcConfigurer.addInterceptors()添加的HandlerInterceptor屬于MVC層晚于Servlet Filter執(zhí)行。我見過最混亂的案例是某項目同時用了三種注冊方式WebFilter掃了5個FilterFilterRegistrationBean配了3個WebMvcConfigurer又加了2個。結果/api/**的權限Filter在/static/**的緩存Filter之后執(zhí)行導致未登錄用戶也能拿到緩存的敏感數(shù)據(jù)。Order注解是穩(wěn)定順序的唯一可靠手段。但要注意Ordered.HIGHEST_PRECEDENCE值為Integer.MIN_VALUE-2147483648Ordered.LOWEST_PRECEDENCE為Integer.MAX_VALUE2147483647。很多人習慣寫Order(1)、Order(2)這在小型項目里沒問題但一旦引入第三方Starter如Spring Security的FilterSecurityInterceptor默認Order(100)你的Order(2)可能就插在安全過濾器中間造成認證態(tài)丟失。我的經(jīng)驗是核心Filter用HIGHEST_PRECEDENCE系列業(yè)務Filter用LOWEST_PRECEDENCE系列中間留出足夠緩沖區(qū)。例如// 最高優(yōu)先級請求日志記錄原始URI Order(Ordered.HIGHEST_PRECEDENCE) WebFilter(urlPatterns /*) public class RequestLogFilter implements Filter { ... } // 中等優(yōu)先級權限校驗必須在業(yè)務邏輯前 Order(Ordered.HIGHEST_PRECEDENCE 100) WebFilter(urlPatterns /api/**) public class AuthFilter implements Filter { ... } // 較低優(yōu)先級響應壓縮必須在所有業(yè)務處理后 Order(Ordered.LOWEST_PRECEDENCE - 100) WebFilter(urlPatterns /*) public class GzipFilter implements Filter { ... }當多個Filter配置了相同路徑模式時沖突不可避免。比如FilterA配了/api/**做鑒權FilterB也配了/api/**做審計兩者都調(diào)用chain.doFilter()。此時沒有“誰覆蓋誰”而是形成嵌套調(diào)用請求進入A → A執(zhí)行邏輯 → 調(diào)用chain.doFilter()→ 請求進入B → B執(zhí)行邏輯 → 調(diào)用chain.doFilter()→ 請求到達Servlet → Servlet返回 → B的doFilter繼續(xù)執(zhí)行后置邏輯→ A的doFilter繼續(xù)執(zhí)行后置邏輯。這就是Filter鏈的“洋蔥模型”。真正的沖突發(fā)生在Filter主動終止鏈時。比如AuthFilter在鑒權失敗時調(diào)用response.sendError(401)此時chain.doFilter()不會被執(zhí)行后續(xù)所有Filter都被跳過。但如果AuditFilter在AuthFilter之前注冊它就能記錄這次失敗請求如果在之后就記錄不到。所以審計類Filter必須放在鏈首而終止類Filter如鑒權、限流要放在鏈中靠前位置。還有一個隱蔽沖突源路徑匹配的松緊度。假設FilterA配/api/**FilterB配/api/v1/**按理說/api/v1/users會同時匹配兩者。但如果FilterA在doFilter里做了request.setAttribute(processed, true)而FilterB檢查到該屬性就跳過處理這就形成了隱式依賴。這種耦合極難調(diào)試因為日志里只顯示“B skipped”沒人知道是A干的。我的解決方案是所有Filter避免修改request屬性改用ThreadLocal存儲上下文或在FilterRegistrationBean中設置setDispatcherTypes(DispatcherType.REQUEST)明確作用域。最后分享一個實戰(zhàn)技巧用Filter的init()方法做路徑規(guī)則自檢。在應用啟動時把所有注冊的Filter路徑模式收集起來用PathPatternParser編譯驗證檢查是否有重復、沖突或無效語法。代碼片段如下Component public class FilterPathValidator implements ApplicationContextAware { private ApplicationContext context; Override public void setApplicationContext(ApplicationContext applicationContext) { this.context applicationContext; } PostConstruct public void validatePaths() { String[] filterNames context.getBeanNamesForType(Filter.class); PathPatternParser parser new PathPatternParser(); SetString patterns new HashSet(); for (String name : filterNames) { Filter filter context.getBean(name, Filter.class); // 從Filter的注解或配置中提取urlPatterns String[] urls extractUrlPatterns(filter); // 此方法需自行實現(xiàn) for (String url : urls) { if (patterns.contains(url)) { log.warn(Duplicate path pattern detected: {}, url); } try { parser.parse(url); // 編譯驗證 patterns.add(url); } catch (Exception e) { log.error(Invalid path pattern: {}, error: {}, url, e.getMessage()); } } } } }這個自檢能在啟動階段就揪出80%的路徑配置硬傷比線上報警后再排查高效十倍。5. 實戰(zhàn)排錯手冊從404到500的全鏈路診斷流程當路徑配置出問題現(xiàn)象千奇百怪請求404找不到Filter500內(nèi)部錯誤200但Filter沒執(zhí)行甚至請求被莫名重定向。別急著改代碼按以下七步流程系統(tǒng)排查90%的問題能在十分鐘內(nèi)定位。5.1 第一步確認請求原始路徑Raw URI很多問題源于你以為的路徑和容器收到的路徑不一致。瀏覽器地址欄顯示https://example.com/api/v1/users但Nginx可能做了重寫實際發(fā)給后端的是/backend/api/v1/users。用curl -v直連應用端口看 GET行的真實路徑curl -v http://localhost:8080/api/v1/users # 輸出中找這一行 GET /api/v1/users HTTP/1.1如果看到 GET /backend/api/v1/users HTTP/1.1說明前置代理改了路徑Filter配置必須對應/backend/api/**。5.2 第二步檢查Filter是否被容器加載路徑?jīng)]錯但Filter壓根沒注冊。在Spring Boot中加--debug啟動參數(shù)查看ConditionEvaluationReport中WebFilter的加載狀態(tài)?;蛘咴赼pplication.properties中加logging.level.org.springframework.web.filterDEBUG logging.level.org.apache.catalina.coreDEBUG啟動日志中搜索FilterRegistrationBean或WebFilter確認你的Filter類名出現(xiàn)在注冊列表中。5.3 第三步驗證路徑匹配器類型不確定當前用的是AntPathMatcher還是PathPatternParser在任意Controller里注入PathMatcher打印其類名RestController public class DebugController { Autowired private PathMatcher pathMatcher; GetMapping(/debug/matcher) public String getMatcherType() { return pathMatcher.getClass().getSimpleName(); // 輸出AntPathMatcher或PathPatternParser } }得到結果后立刻切換到對應匹配器的語法規(guī)則去驗證你的路徑表達式。5.4 第四步抓包看Filter執(zhí)行痕跡在Filter的doFilter方法第一行加日志log.info(Filter triggered for URI: {}, QueryString: {}, request.getRequestURI(), request.getQueryString());然后用curl發(fā)請求看日志是否輸出。如果沒輸出說明Filter根本沒匹配到如果輸出了但后續(xù)邏輯異常問題在Filter內(nèi)部。5.5 第五步檢查DispatcherType默認情況下Filter只處理DispatcherType.REQUEST類型的請求。但重定向sendRedirect、轉發(fā)RequestDispatcher.forward、異步請求AsyncContext.start會生成其他類型的Dispatcher。比如response.sendRedirect(/login)產(chǎn)生的重定向請求其DispatcherType是FORWARD若Filter未聲明支持就不會執(zhí)行。在WebFilter中顯式聲明WebFilter( urlPatterns /api/**, dispatcherTypes {DispatcherType.REQUEST, DispatcherType.FORWARD, DispatcherType.ERROR} )5.6 第六步分析Filter鏈執(zhí)行順序當多個Filter存在時需要確認執(zhí)行順序。在doFilter中打印堆棧log.info(Filter {} executing, stack: {}, this.getClass().getSimpleName(), Arrays.toString(Thread.currentThread().getStackTrace()));日志中會顯示FilterA.doFilter→FilterB.doFilter→...的調(diào)用鏈對照你的Order值看是否符合預期。5.7 第七步終極手段——斷點調(diào)試匹配過程如果以上都無效直接進源碼。在IDE中對PathPatternParser.parse()或AntPathMatcher.match()方法打條件斷點條件pattern.equals(/api/**) path.equals(/api/v1/users)進入后單步執(zhí)行觀察每一步匹配結果。 我曾用此法發(fā)現(xiàn)一個詭異Bug某版本Spring中PathPatternParser對/api/**/user的解析會在**節(jié)點后錯誤地插入一個空段導致匹配失敗。這種底層問題不看源碼永遠無法定位。經(jīng)驗總結80%的路徑問題出在第一步原始路徑認知偏差和第二步Filter未加載。每次排查先花兩分鐘做這兩步能省下八小時。另外永遠相信日志不要相信瀏覽器F12的Network面板——它顯示的是最終響應不是Filter的執(zhí)行路徑。6. 超越配置用路徑規(guī)則驅動業(yè)務架構演進路徑配置不該是上線前臨時補的膠布而應成為業(yè)務架構的導航圖。我參與過的某跨平臺系統(tǒng)最初所有API都在/api/**下隨著移動端、IoT設備、第三方開放平臺接入路徑開始失控/api/v1/users是Web端/api/v1/mobile/users是App端/api/v1/iot/sensors是設備端。三個月后權限Filter里塞滿了if (uri.startsWith(/api/v1/mobile/)) { ... } else if (uri.startsWith(/api/v1/iot/)) { ... }維護成本飆升。我們做了三件事讓路徑配置從技術細節(jié)升維為架構語言第一路徑即租戶標識。把業(yè)務方作為路徑第一段/company-a/api/v1/users、/company-b/api/v1/users。Filter不再寫死/api/**而是提取/([^/])/api/中的公司名動態(tài)加載對應租戶的權限策略。這樣新增客戶無需改代碼只需在配置中心加一條租戶規(guī)則。第二路徑即環(huán)境開關。在測試環(huán)境所有/api/**請求自動追加?envtest參數(shù)生產(chǎn)環(huán)境則過濾掉該參數(shù)。Filter中統(tǒng)一檢查request.getParameter(env)決定是否開啟調(diào)試日志、降級開關、灰度路由。路徑成了環(huán)境治理的杠桿。第三路徑即可觀測性探針。定義規(guī)范/metric/{service}/{action}專用于埋點/trace/{spanId}用于鏈路追蹤。Filter對這類路徑做特殊處理——不走業(yè)務邏輯直接返回預設JSON并記錄到時序數(shù)據(jù)庫。運維同學用curl /metric/auth/login就能實時看認證服務QPS不用翻監(jiān)控平臺。這種演進的核心思想是把路徑從字符串變成結構化數(shù)據(jù)載體。它要求你在設計之初就思考這個路徑要承載什么語義誰會消費它生命周期多長就像數(shù)據(jù)庫建表要設計字段類型路徑設計也要定義“段語義”。/api/v1/中的v1是版本/mobile/是終端類型/internal/是調(diào)用方性質(zhì)——每個段都是一個維度標簽。最后分享一個反模式警示千萬別用路徑做業(yè)務邏輯分支。比如/user/create和/user/update看似合理但當業(yè)務需要/user/merge時你就得加新路徑而用/userPOST/PUT/PATCH動詞區(qū)分擴展性好得多。路徑負責“在哪里”動詞負責“做什么”這才是RESTful的本意。我在實際使用中發(fā)現(xiàn)當團隊開始用路徑段命名規(guī)范如/b2b/{tenant}/api/{version}/...替代隨意拼接時新成員上手時間縮短40%線上路徑相關故障下降70%。路徑配置不再是救火工具而成了團隊溝通的通用語言——你說/b2b/acme/api/v2/所有人立刻明白這是Acme公司的V2版B2B接口無需額外解釋。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
天美传媒国产原创中文字幕亚洲欧美另类| 久久久精品网站| 97超碰欧美精品| 日韩九九九| 一级片在线观看高清无码| 日韩成人综合网| 久久爽爽精品| 思思热久久成人| 91人妻视频在线| 欧美一区二区三熟女剧情| 国产精品999aaa| 亚洲影视综合| 97丝袜亚洲在线播放| 日韩青久久| 国产无马在线| 日韩乱码Av| 果冻传媒A片一二三区| 亚州熟女乱伦| 久久精品免费| 亚州男人天堂| 超碰人人干天天射| 天天综合91在线| 97综合久第一页| 天天躁日日躁狠狠躁| 色婷亚洲五月在线观看| 婷婷九月国产| 成人国产精品三级A片| 六月丁香五月婷婷| 强乱老妇中文字幕| 久久五月婷| 少妇丝袜在线观看AV| 乱伦熟妇一区二区| 蜜桃久久久久久久| 国产精品精品系列在线观看| 青青草原综合久久大伊人精品| 好吊色综合| 中文字幕在线观看丝袜| 高清无码人妻久久久一区二区三区aⅴ| 东亚亚洲无码高清| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 精品人妻一区二区三区日产| 少妇毛片久久| 五月天社区| 91精品丝袜久久久久久| 俺去久久| 91精品久久久久五月天精品| 九9热伊人| 肏逼福利网站| 男人的天堂在线| www.91人妻.com| 亚洲 综合 第一页| 97色色网| 久久丁香久草综合网| 蜜桃中文字日产乱幕4区| www.91人妻.com| 青青操视频在线| 五月天激情小说| 国产精品网址| 亚洲色图国产另类| 婷婷五月花| 美女91AV| 9长久久精品| 欧美久久伊人| 国产极品馒头逼| 好吊色一区| 一本大道久| 男同专区一区二区三区在线| 九九亚洲| 视频二区美腿丝袜制服人妻欧美 | 日本孕妇一区二区视频操逼免费看 | 人妻精品4K4K4K4K4| 高清国产无码av| daxiangjiao你懂的| 日韩免费看黄片| 国产精品国产精品国产| 天堂亚洲精品久久老牛| 久久色人体 | 蜜臀99久久精品久久久久久| 欧美精品双插| 色色99| 久操com| 欧美在线大香999| 人人喜人人妻| 成人福利视频网| 亚洲一区日韩精品中文字幕 | 免費黃色視頻觀看一| 国产精品视频在线观看| 麻豆人妻偷人精品无码视频| 91精品电影18| 郑州宾馆老熟女露脸啪啪| 日本男人天堂| 蜜臀在线看片| 欧美78| 欧美日韩色图片| 亚洲黄片免费在线播放| 狠狠爱综合网| 91N综合网| 日本精品性生活久久久| 久久99国产综合精品女同| 国产尤物AV尤物在线观看不卡| 久草看看看| 无码精品久久久久久亚洲| 日本韩欧美在线播放a| 草草电影院| 97久久超碰日韩精品| 精品无码久久久| www.av在线观看| 成人性爱免费播放| 婷婷涩嫩草鲁丝久久午夜精品| 国产精品天干天干综合网麻豆 | 色欧美亚洲| 激情文学亚洲| 国产精品午夜精品| 久久同城AV| 久久久久久久久久久久久久久乱码| 99热最新| 久久久噜噜噜久久久| 日韩成人综合网| 男人的天堂成人的社区| 99久久九九| 亚洲精品国产精品乱码不99| a级成人毛片免费视频高清| 五月天我淫我色av| 欧美性生活男人的天堂| 香伊人在线| 国产精品不卡高清在线观看| 襙一襙| 欧美一级二级三级| 欧美最婬乱婬爆婬牲视频| 日韩专区久久久| 超碰 国产熟女精品一区| 亚州欧美一区| 97av在线观看| 97香蕉网| av橘色网站| 欧美性五月| 日本黄色天堂| 蜜臀99久| 国产无码成人无码| 性色AV蜜色av色欲av| 国产女大学生AV| 四虎国产精品永久在线囯在线| 欧美亚洲图片| 国产高清26uuu| 在线看片国产精品每日更新| 精品伊人久久久大香线蕉小说| 久久久无码av精| 国产后入| 很黄很色的视频在线观看| 亚一综合久久久久久久久久| 色小视频蜜乳| 1区2区3区在线视频| 欧美三级一级| 综合久久99亚洲人妻中文在线| 99re在线精品78| 熟女露脸激情自拍视频| 天天干人人乐| 精品国产一区二区三区香蕉欧美| 另类一区| 91 在线亚洲| 丝袜大香蕉| 9久综合网| 神马精品视频| 诱惑人妻欧美一区在线播放| 97久操| 人人模人人看| 九九性爱网| 色噜噜综合在线| 午夜啊啊啊| 热久久无毒不卡| 亚洲女人91| 色视频蜜乳| 乱伦系列一区二区| 蜜奶av| 亚洲欧美综合网站| 亚洲有码 欧美精品| 亚洲天堂色图| 亚洲第一页综合在线| 9丨久久九九九| 又大又长又粗又爽又黄| 欧美少妇第一页| 密臀在线一区尤物| 99精品视频在线观看免费| 男人夜色天堂ss| 国产av高清版| 欧美黑人91| 91老熟女视频| 探花激情视频| 蜜桃网熟妇| 97超碰人妻| 国产精品久久伊人| 97操在线| 国产一区二区免费福利片| 五月丁香综合啪啪| 久久久男人的天堂| 亚洲成人精品在线一区| 熟女丝袜视频| 91日产桃蜜| 天天色天天干天天射| 天天肏美女| www久久精品| 性暴力欧美猛交在线直播| 激情五月综合网| 欧美天天综合站| 欧美成熟性爱精品| 9久久9综合| 大香蕉狠狠爱| 久久女婷| 久久风骚城市| 乱论91| 成人AV素股で擦久久| 欧美性性性| 日韩精品在线观看网站| 久操视频在线| 日本岛国黄色网址| 无码操逼天堂| 97国产高清视频在线观看| 夜夜综合| 日本熟女免费視颖| 国产性爱欧美性爱在线| 免费一级黄色录像影片| 国产精品乱码久久久久久久久久久久| 人妻一区二区三区视频| 91美女国产在线| 欧美色视频在线| 亚洲诱惑| 这里只有精品视频在线| 激情五月天中文字幕色| 亚洲精品97在线| 偷拍 欧美 日韩| 少妇蜜汁| 中国一级操逼视频| 成人精品视频| 欧美久久伊人| 男人的天堂VA| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 久草老司机| 日韩成年人性爱视频| 啊a一区在线| 激情五月天中文字幕色| 亚洲永久永久永久永久一级一级一级精品 | 精品人妻一区| 黑人性欧美| 99热这里只有精品99| 9 1果冻精品视频| 久久久久久亚洲精品不卡人乳| 超碰97综合| 麻豆2区1区天美| 欧美亚洲| 91在线/欧洲| 久久久久久久亚洲Av无码| 日韩不卡网操逼中文字幕日韩| 在线无码操| 在线啊啊啊| 六月丁香啪啪啪| 日韩黄色片子| 91精品少妇搡搡搡| 啊啊啊不要啊啊受不了了视频在线 | 人人操人人大香蕉| 亚洲狠狠入| 粉嫩国产精品久久粉嫩| 手机在线A片| 97久操| aaa一级黄片| 亚洲综合九九| 日日夜夜模| 99操| 激情综合二| 国产97在线视频| 综合网亚| 蜜桃久久综合视频| 国产熟女免费观看久久| 国产91福利小视频在线观看 | 一牛影视成人片免费| 加勒比无码毛片| 日本丝袜美腿人妻九九| 日本狠狠干| 日韩无码极品| 亚洲欧美日韩电影网站一区| 天天影视网综合少妇| xxxx网站亚洲精品| 亚洲无码偷拍| 久久精品黄色| 不卡视频一区蜜桃视频| 一二视频神马久久传媒| 日日干夜夜操视频h| 国产高潮AA片免费看| 影音先锋少妇| 九月伊人中文字幕| 丰满熟女人妻一区二区三五十一路| 96精品在线| 国产精选三级在线观看| 另类亚洲一区二区三区| 天天综合网网欲色| 大茄子熟女AV导航| 加勒比久久av| 欧美久久久| 蜜伊人色综合97| 精品超碰中文在线| 亚洲欧美经典一区二区 | 美女干逼2| 旡码电影特区| 天天狠| 亚洲AV无码久久久国产精品| a v网站在线播放| 日韩操啪| 天天干天天操天天操夜夜操天天操 | 国产一线二线三线av| 另类专区加勒比| 亚洲 欧美 小说| 男人的天堂不卡一区二区| 91情色| 97免费在线观看| 久久99干一本高清| 殴美色网| 欧美色91| 日韩精品 欧美激情| 香蕉国产97| 龙兴卡官方查询| 天综合网欧美| 久久精品一区二区三区蜜桃臀| 日韩 成人 有码| 久久国产对白激情浪潮| 操人妻丝袜高跟| 少妇与黑人高潮在线| 特级大荫道BBwBBwBBW| 亚洲精品色| 青青色综合| 91老司机在线视频免费观看| 综合激情97 | 国产成人欧美一区二区三区的国产| 素人一区二区三区日韩| 日韩一区二区高清在线观看的| 婷婷丁香九月| 国产精品青草综合久久| 午夜免费福利视频一区| 大香交伊人网| 啊啊啊啊啊在线视频| 天美传媒Av在线| 亚洲区限制级 99| 中文字幕精品三级久久久| 午夜亚洲| 亚洲色图图片| 蜜乳AV一区| 中国探花熟女| 色噜噜综合在线| 亚洲色图20p| 久久9亚洲| 丰满精品人妻少妇久久字幕| 亚洲色欧| 久久婷婷电影网| 激情无码日韩| www.丁香五月| 婷婷另类小说| 正宗无毛一线天嫩逼| 好吊色综合| 一级二级三级黑人无码| 精品国产久热在线观看| 91视频观看网站| 少妇精品久久久八区九区| 中日韩久久久免费看| 熟女人妻一区二区三区免费看| 美国黄片aaa| 丰满人妻大屁一区二区| 欧美永久激情一区二区| 亚洲久久天堂| 97超碰磁| 夜夜操夜夜爽夜夜高潮| 内射卯月麻衣| 日B操| 免费a在线播放v| 伊人网av| 任我爽在线视频免费观看| 日本色色色网站免费看不卡| 亚洲熟女中文字幕在线| 麻豆国产成人精品| yiqicaoav| 综合久久中文字幕综合日韩精品| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 人人干人人操人人爱| 成年人一级黄色毛片大全在线观看| 久99久视频精选| 69丨亚洲丨精品丨入口免费播放| 13小男生GAY自慰脱裤子| 亚欧性爱在线无码| 精品无码人妻一区二区免费蜜桃| 曰韩中文人妻视频| 国产精品色色| 欧美激情在线观看视频| 乱欲一区二区| 日韩欧美偷拍美女视频| 91香蕉国产尤物视频| 国产乱伦性爱AV| 久久伊人网视频一区二区三区| 日韩91网| 精品成人av一区二区三区在线| 亚洲一区二区 麻豆传媒| 久久精品一区二区三区四区五区| 日韩无码专区| 九九超碰综合网| 欧美另类精品xxxx| 狠狠躁天天躁日日躁| TS人妖另类精品视频系列| 色五月首页| 尤物视频偷拍免费| 日本一级二级三级网站| 欧美人人天天网| 波多野结衣AV无码一区| 强奸少妇AV导航网| 襙一襙| 爆乳免费黄网站| 久操视频在线观看| 韩国轻伦国内自拍一区| 水滴偷拍| 97超碰国产精品| 超碰99在线| 丰满人妻-区二区三区免费| 殴美色网| 嗯啊不要在线| 97精| 97综合日韩| 热思思免费视频| 人人摸人人干| 国产 热久久久久国产精品| 好舒服视频| 国产Aα| julia中文字幕在线观看| 在线欧美69V免费观看视频| 亚洲天堂电影网| 立川理惠无码一区二区| 中文字幕欧美丝袜07资源| 欧美操逼视频二区| 久久婷婷精品| 淫荡熟女乱伦网| 亚洲蜜臀精品视频久久| 2025亚洲男人天堂| 自拍偷拍2025在线观看| 综合伊人网12色| 麻豆区久久久久亚| 日韩国产品视频中文字| 18禁网站在线播放| 亚洲午夜未满十八勿入网站日本又色又爽又黄| av久日| 狠狠中文字幕| 91人人臊| 久久这里是精品| 亚洲色人阁| 欧美 熟女 日韩| 亚洲欧美精品一区天堂久久| 中文字幕交换人妻| 中文字幕久久婷婷丁香五月天| 国产九九九九九九| 2017大香蕉国产精品久久| 一区二区三区精品黑丝白丝酒店对鸡| 国产51色综合久久免费| 东北少妇高潮zzzz| 992视频一区| 午夜福利在线合集| 艳尻美人妻| 激激五月| 五月丁香综合激情| 秋霞免费AV| 国产精品不卡一区二区电影| 丰满人妻一区二区三区免费| 男人成人黄色视频在线观看免费下载| 久久av网| 免费看污网站| 日本 成 人 小说 电影 一区二区| 亚洲女毛多水多21P| 久久久国产av美女私房| 色激情综合网站| 久久二| 91大香蕉伊人| 国产深喉| 超碰综合97在线| 一区二区三区成人| 夜夜骑天天燥| av麻豆啪啪| 久偷拍| 91精品人妻一区二区三区蜜桃臀| 黄色污污污污污污网站| 91色艳| 国产欧美美女免费观看视频| 懂色AV一区二区三区| 婷婷激情四射| www.夜夜操| 婷婷六月色| 色五月综合| 天天干一干| 五月天婷婷综合| 免费AV播放| 五月天精品| 大香樵伊人网| 欧美中文字幕男人天堂久久精品 | 欧美国产精品| 一级黄色牲爱A级片| 国产精品婬乱一级毛片彝族| 亚欧日韩成人| www欧美性爱| 色情五月综合婷婷| 看看小穴| 黑人天8A∨高清网站| 国产精品色哟哟| 无码久| 韩国毛片一区二区三区| 大香久久| 中文字幕丰满人妻日本| 亚洲精品乱码线路中文字幕| 日韩 欧美 另类 人妻| 日韩激情中文字幕有码| 亚洲另类在线观看| 久久色激情一区二区三区| 久草婷婷| 亚洲人精品午夜不卡| 九九九九一区| 亚洲九九九九| 乱伦a片视频| 精品一区二区人妖| 天天色综合图片| 国产精品对白内射| 91殴美大片| 一级AV性爱| 涩五月婷婷| 色色五月丁香| 青青草吊丝| 男人的天堂日韩| 亚洲欧美伦综合| av爱爱爱| 激情看片网站| 久久AV无码1区2区3区| 久久久噜噜噜久久人妻| 青草精品视频-日本久久久久网站| 亚洲日韩在线a不卡99精品| 91人妻做a观看视频| www.婷婷六月天| 亚洲激情色片 | 中出91| 日韩在线97| 国产91美女视频| AV在线性爱| 欧美操逼一二三区| 久久久免费懂色| 男人天堂电影院| 日本欧美亚洲高清在线看| 东北夫妻性偷拍| 玖玖超碰熟| av亚欧| 97碰在线视频| 中文在线视频| 大香蕉免费3| 狠狠干,狠狠操| 亚洲污污网站| 欧美人与动性人交a| 综合欧美日本三级| 97一区二压| 成人国产视频在线观看| 91蜜桃婷婷狠狠久久综合9色| 一区,二区,三区视频| 超碰成人人人爽人人爽| 99视频内射三四| 亚州欧美总和| 日韩无码三级影院| 亚洲高清内射| 日本操逼视频在线| 日韩精品 资源| 伊人少妇久久久| 日韩人妻有码免费视频| 人妻密肉在线观看| 1769成人国产精品视频| 夜色五月天| 大香蕉视频啪啪啪啪| 国语对白在线播放视频| 秋霞鲁丝午夜无码一区二区三| 午夜福利一区二区影院| 人妻密肉在线观看| 成人线上超碰| 久久这里都是精品| 亚洲av噜噜噜噜噜噜| 亚洲图片偷拍欧美| 大香蕉久| 玖玖爱伊人玖玖爱| 日韩,欧美,中文在线| 亚洲国内精品成人不卡| 日本熟女中文字幕一区| 超碰免费欧美7| 色狠狠 - 百度| 久久人爽| 欧美日韩国产高清在线一二三区| 超碰久久网| 久久久久亚洲Aⅴ无码| 亚洲AV在线资源| 色香色欲天天综合网天天来吧| 国产精品69久久久久孕妇欧美| 亚州操逼网| 91操熟女视频| 国产欧美伊人| 日韩精品资源专区二区| 欧美色997| 国产家庭乱伦性爱视频| 青操影院| 色色色热| 精品人妻一区二区三区四区石在线| 在线 亚洲 网爆 自拍| 午夜亚洲WWW湿好大| 99热导航| 人人看人人摸人人色| 国产精品禁久久久精品| 9九九九九视频在线观看| 久久精品国产亚洲5555| 久久久111| 亚洲日韩成人性爱视频| 人妻铁牛TV| 色老汉色| 欧美精品久久久久久久久88| 婷婷色香伊人| 欧美A√综合网| 男人的天堂一区三区| 久久免费9| 日本不卡二三区| 天天躁日日躁AAA片李宗瑞| 啊啊啊啊操死我| 男人的天堂VA在线| 综合色99| 日韩激情毛片一级久久久| 久久久精| 久久中文色图| 国产成人+综合亚洲+天堂| 人人爱人人乐人人操| 97精品国产精品免费观看| 色色99| 樱花蜜乳av| 欧色网址| 欧美激情久久久久| 91久久精品国产| 国产无码一二三区| 婷婷av在线中文字幕| 99精品综合久久久久五月天| 亚洲图片欧美制度| 日韩无码专区| 欧美日本中字另类在线| 神马久久午夜| 91精品在线播放| 日本999精品视频| 婷婷久久综合久| 日日操丁香五月天| a级免费在线观看| 男人天堂毛片| 国产女人9999| 91成人在线| 污啪啪啪视频| 欧美日韩性爱视屏免费看了| 中文精品一区二去| 12一15性XXXX粉嫩国产| 亚洲一区二区av| 欧美黑人91| 国产熟女| 蜜臀亚洲中文| 在线观看AV不卡| 天美麻花大全视频| 欧美日韩国内不卡| 国产麻豆福利av在线播放| 97超碰磁| 中英熟女操女| 夜夜爽夜夜爽| 精品九九九九九九| 不卡视频一区蜜桃视频 | 嗯嗯啊啊操死我| 亚洲男人的天堂亚洲| 美国一区二区免费视频| 秋霞无码av鲁丝片一区| 亚洲天堂AV在线播放| 男女猛烈无遮掩视频免费软件| 精品亚洲| 天天草天天日| 中文字幕丰满子伦无码专区在线视频最新 | 久久av色| 求求你操操我| 国厂麻豆77q4| 日韩av色图| 色超碰综合| 国产乱码精品久久久久久| 久久国产对白激情浪潮| 五十路二区在线| 夜夜综合| 色偷综合| 亚洲色天堂九9| 一卡二卡三卡| 精品九区| 日本一区二区中文字幕久久| 蜜臀一区二区三区在线| 边做饭边操逼逼| 精品无码久久久久久国产浪潮| 欧美1区二区三区公司| 波多野结衣被操50分钟免费视频| 日本三级一区二区 在线| 99精品欧美一区二区三区桃色| 国产探花精品在线| 秋霞曰韩R级| 丁香五月大香蕉| 91蜜臀在线久久久久| 欧美天堂日韩三级国产传媒| 色天堂综合| 国内成人圈中文字幕无码视频| 99精品无码| 九九久久玖玖| 性爱综合一区二区| 午夜偷拍久久熟女| 久久婷色| 久九干| 久久骚| 超碰97日韩| 一区二区三区国产在线播放| 操逼日批| 激情五月天丁香社区| 亚洲春色激情小说| 无码视频一区二区| 91模特在线观看| 久久亚洲AV无码白度| 国内精品a| 亚洲第一在线视频| 蜜色网色哟哟| 岛国不卡超碰护士AV在线播放| www男人天堂| 日韩一级久久毛片| 国产色精品午夜大片| 日韩欧美视频青青| 77国产精品| 日本欧美不卡| 亚洲av综合色区图片亚洲| aaa一级黄片| 麻豆久久久久久久久丝袜 | 99只有精品| 懂色Av一区二区三区| 青娱乐福利99| 99热综合| 亚洲日韩XXX| 偷拍精品一区二区三区| 久久久国产亚洲精品系列| 亚洲欧洲偷拍一区| 亚洲999综合| 97爱| 色爱综合网| 后入式在线免费观看60秒| 96久久久久| 国产尤物AV尤物在线观看不卡| 日本不卡卡一区| 四虎影视 亚洲无码| 国产中出内射一区二区| 久久久com| www被窝色com| 免费成人在线观看91| 天天做天天爽| 日韩成人人妻网站| 国产精品一区午夜福利| 高树玛利亚无码流出| 99re视频在线播放青草| 久久av成人无码免费| 91久久18禁| 91美女网站| 在线不卡视频| 欧美久久人体| 午夜福利免费精品视频| 精品人妻一区春色| 日韩精品色呦呦| 日韩三级网址| 乱欲视频| 亚洲影视综合网| 色色97爱| 五月丁香综合激情| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 欧美日韩电影一区二区| 无码人妻精品酒店| 调教熟妇 久久久久久| 亚洲熟女一区二区| 睡产熟女乱伦| 久久华人网| 日本精品高清一二区一本到| 亚洲熟女一区| 国产中文精品一区二区在线观看| 国产精品suv一区| 人妻一区二区三区视频 | 欧美一区二区三区蜜桃| 欧美在线l亚洲| 久久性爱精品一区| 伊人991| 国产av强奸美女| 亚熟hd视频在线| 亚洲欧美综合区自拍另类 | 国产久久一区二区午夜| 屁股久久久久久久久久| 久悠悠av| 思思热在线视频免费| 亚洲射综合网| 26uuu性| 亚洲人码13| 午夜福利视频在线一区| 亚洲色图8| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 日本一片一区| 377p欧洲日本亚洲大胆| 97免费视频在线观看视频| 干婷婷综合网| 91精品91久久久中77777| 久久久蜜桃一区二区三区| 高清国产精品福利网站| 久久亚洲人妻| 亚洲最大的综合性av| 91天天爽| 中文字幕二区日韩天堂| 国产无码三级视频在线观看| 素人无码中文字幕| 日本123区操B视频| 青青草毛片| 啊啊啊啊啊好大好舒服想要| 最新日产中文在线麻豆| 久久精品无码专区| 操美女人妻| 美女被艹尤物视频| 亚洲人妻久久| 久操在97| 九九成人| 色天使亚洲综合在线观看| 丝袜视频网国产90| 日韩紧密久久| 国产色呦呦| 一区二区三区视频| 日韩大香蕉精品在线视频| 色色热| 免费一级a毛片久久久久久鸭绿欲| 99蜜月精品久久| 国产丝袜美女诱惑| 国产精品女久久久久av爽| 欧美日韩亚洲天堂| 91网站视频在线观看| 97干在线视频| 又粗又长又爽在线观看| 南澳成人一级片在线播放| 操美女人妻| 色999五月色| 18禁免费视频| 91精片| 国产2.3.4区| 国产精品网站免费| 狂操嫩妻视频一区二区三区| 日韩亚洲中文有码视频| 97视频在线播放| 人妻色情天天操| 日韩在线97| 韩国一区二区精品亚洲| 熟女六十路| 熟妇xxxxx性春色| 人人妻人人爽一区二区三区| 欧洲精品一二三在线| 久操B网| 久久婷婷色| 国产 日韩 欧美高清| 久久九色| 日韩91网| 校园春色欧美| 试看福利| 极品内射| 玖玖97综合| 婷婷色导航| 激情视屏国产乱伦强奸| 天天视频网站黄| 国产成人欧美精品在线| 欧洲综合色| 男人天堂无码| 欧美91久久久久| 亚洲情色图片区| av婷婷色网| 欧美综合骚| 亚 欧 美 综合| 欧美日韩99| 亚洲国产欧美中日韩成人综合视频| 日韩精品碰碰| 在线播放免费av福利片| 东京热一区二区中文字幕| 后入国产| 日本不卡一二区| 密臀在线视频| 青青草原伊人网| 欧美丝袜91| 偷拍导航视频网站| 成人一二三区| 94色色电影网| 男人的天堂2018| 亚洲精品97| 亚洲美女av无码| 91久久久亚洲| 69av一区二区三区| 一个色导综合| 被男人添B超爽视频| 欧洲欧美视频一区二区| 7777奇米影视久久| 先锋影音av先锋一区| 操B视频日韩无码| 国产精品视频自拍在线| 国产精品人妻熟女aⅴ| 秋霞久久亚洲精品成人| 日韩 欧美 视频 在线 一区| 中国国国产一级特黄毛片| 日韩欧美亚洲一区二区三区影院| 婷婷深爱五月| 国产激情久久| 97超碰国产精品| 男女91| 人妻免费观看| 青青青草原| 三级色影综合网| 九九九久久久| 国产精品毛片?v一区二区三区| 脫衣舞一区二区三区| 亚洲欧美一区二区三区一猛片| 天美麻花大全视频| 水澄无码AV| 日日夜夜国产综合| 呦女网站| 97免费视频在线| 亚洲在线网站| 看黄片视频免费| 97综合在线| 无码一区二区三区四区五区六区七区八区九区十区视频 | 久久在线观看免费视频| 欧美日产国产在线成人第一区| 天天色综亚洲91污| 情色AV电影| 欧美 日韩 另类 亚洲| 女上位精品在线| 9999久久久| 91在线视频观看国产| 亚洲丁香花色| 少妇500双飞99| 亚洲成人AB| 欧美日韩午夜精品一区二区三区| 十八禁的黄污污免费网站| 丁香五月综合| 91精品婷婷国产综合久久竹菊| 熟女熟妇一区二区三区视频| 凹凸精品熟女在线观看| 免费亚洲黄色视频在线观看| 亚洲精品 大香蕉| 天堂在线一区二区| 日韩久射综合| 久久91视频| 午夜人妻精品综合在线| 欧美成人色| 91精品人妻一区二区三区蜜桃| 国产亚洲欧美每日在线| 五月香婷婷| 人妻少妇色综合| 久久超碰97| 亚洲一区二区三区四区视频| 韩国轻伦国内自拍一区| 天天在线91| 伊人黄色片| 亚洲人成网www| 日本道日本道中文字幕日本道最新日本道在线观看 | 性性欧美| 97干色| 亚洲AV无码乱码在线观看性色| 中文久久一区| 国产99热| 国产精品熟女乱伦| 久久大陆| 日韩精品字幕| 人妻嗯啊啊在线播放| 九九九九九九免费视频| 国产v片在线免费观看| 9九九九九视频在线观看| 99最新日韩偷拍视频| 国产女同视频在线播放| 暖暖精品二区三区观看| 九九九精品美女| 性爱乱伦网址| 中文字幕久久亚州无码| 男女做爰猛烈动高潮A片免费应用| 男人的天堂啪啪| 自拍啪啪视频| 国产1769在线| 中文字幕乱偷人妻久久艾草网| 在线中文字幕| 宅男午夜在线视频| 综合久久97| 大奶啊啊好爽| 97国产成人精品免费视频| 乱码熟妇人妻久久久| 天天看夜夜看日日干| 天天综合网~69| 久久一区二区蜜桃| 婷婷五月天激情小说| 99热这里只有精品1| 全球成人中文在线| 四虎影视永久在线观看精品免费网站 | 97超碰中文| yellow网站免费观看日韩高清无码| 狠插 制服 自拍| 9国产超碰| 欧美 传媒 麻豆 日韩 偷拍| 国产美女在线精品免费看| 久久精品视频久久久| 亚洲色图综合| 久久久久久性爱视频| 少妇熟女1区2区3区| 亚州再线| 欧美aa一级片| 亚州色阁| 色婷婷五月综合激情中文字幕| 国产久9| 国产成人网| 性色aV一区二区三区噜噜| 超踫中文字幕| 欧美人黑A片无码免视费| 99国产在线绯色一区| 国产精品日韩在线一区| 小骚逼被操的爽不爽| 日本人人操人人操| 91色欧美| 中文字幕国产精品1区| 四虎国产精品永久入口| 亚州综合图片| 国产精品熟女丝袜一区二区| 東南亚性呦成人伦理资源在线视频| 东京热亚洲一区二区| 久久AV无码AV| 男人的天堂2000| www.人人cao| 久艹日日日| 免费网站观看www在线观| 特级毛片特黄久久免费看| 欧美肥臀在线| 九色 人妻 大香蕉| 国产一区二区在线播放量| AV久日| 好吊色在线观看| 成人麻豆av电影网站| 欧美日综合| 欧美亚男人的天堂| 青青久久手机线视频| 国产农村妇女毛片精品久久| 国产suv精品一区二区四区999| 国产av强奸美女| 中文字幕乱妇免费视频| 青青草吊丝| 日韩av不卡在线观看| 男人的天堂2019| 欧美日韩天堂| 中亚精品极乱| 免费一级特黄特色大片在线观看看| 深夜激情 | 国产日本久久免费精品| 欧美91精品国产自产| 噜噜噜亚洲精品| 91N欧美| 亚洲日韩美女中文字幕乱| 高清无码人妻久久久一区二区三区aⅴ| 十八禁黄色成人网站观看| 激情综合五月丁香| 最新国内自拍av免费| 九九热re99re6在线精品| 亚洲美女色图| 精品一区二区三区蜜桃臀赵总 | 婷婷五月天伊人| 久久久久久日韩| 综合色好色| 亚洲人人夜夜澡人人爽| 欧美一级欧美三级在线观看| 强奸乱亚洲| 久久久久免费看少妇A片特黄| 91天堂网| 欧美伦乱| 一区二区不卡| 美女露胸露屁股| 97精品综合久久| 国产成人精品无码久久| 曰韩中文人妻视频| 欧美中日韩XXXX| 天美传媒av一区二区| 亚洲第一页欧美| 久久极品伊人| 91在线无码精品秘 软件| 国产毛片久久久久久久| 亚洲无码视频免费在线观看网址!| 天天影视综合色| 夜夜爽爽夜夜精品视频| 狠肏骚人妻| 玖玖97综合| 先锋精品av色鲁| 日本午夜久久电影| 加勒比久久综合网高清| 国产精品女生av| 亚洲日韩精品久久久久一区壹牛| 我想要 啊 啊 啊| 久操免费视频| 男人天堂无码| 黑人综合色| 久久人妻少妇| 亚洲999综合| 粉嫩AV输入| 欧美成人色| 欧美中字二区| 射欧美综合| 亚洲第一页欧美| 午夜成人福利影视| 亚洲日本男人天堂网| 女人妻一区| 国产av青草| 97天天做| 蜜桃色院一区久久| 日韩不卡码| 男人的天堂日本东京热| 走光一区92下载| 黄色片G G G| 加勒比综合a∨| 久久天堂网| 亚洲丝袜二区在线| 人人妻人人爽人人精品| 少妇无码999| 欧美加勒比| 久久男人的天堂| 国产 日韩,欧美 自拍| 日韩免费中文字幕视频| 国产男女边吃边摸视频网站| 亚洲 小说 欧美 激情 另类| 日韩极品无码B| 国产成人精品无码久久| 新婚人妻扶着粗大强行坐下| 亚洲精品aa久久伊人| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 一本大道久| 91第一页| 麻豆国产精品午夜视频| 在线看的av| 色综合av男人天堂| 日本欧美国内在线| 亚洲精品丝袜-不卡成人免费…… 久久久久成人蜜桃精品 | 青草精品视频日本久久久久网站在线| 女生91网站| 国产av激情无码久久天堂| 成年人黄色小视频网站| 干婷婷综合网| 日韩另类色图| 日韩国产十八禁| 亚洲国产精品久久久久婷婷老年| 中文字幕1区2区| 精品国产乱码久久| 大香蕉一区二区在线观看.| 操我无码| 中文字幕在线24| 国模不卡一本二本三电影| daxiangjiao你懂的 | 日韩天天本| 欧美图片色五月天| 99色网| 97欧美性爱| 男人的天堂亚洲| 九九自拍伦理| 天天欲望网| 高清不卡国产| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 |