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

ARTICLE DETAIL

資訊詳情

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

Spring Cloud Gateway 404排查:context-path與路由轉發(fā)路徑對齊實戰(zhàn)

Spring Cloud Gateway 404排查:context-path與路由轉發(fā)路徑對齊實戰(zhàn) 1. 從一次線上404說起context-path與網關路由的碰撞事情發(fā)生在某個再普通不過的周三下午。我們團隊維護的一套微服務系統(tǒng)剛完成一輪迭代把其中一個核心業(yè)務服務從單體拆成了獨立服務部署到測試環(huán)境后前端同學反饋所有經過網關訪問這個服務的接口全部返回404但繞過網關直接訪問服務實例的端口接口又是通的。這個現象非常典型——直連能通、過網關就404幾乎可以斷定問題出在網關的轉發(fā)環(huán)節(jié)而不是業(yè)務服務本身。我們這套系統(tǒng)用的是 Spring Cloud Gateway 做統(tǒng)一入口服務注冊發(fā)現走的是注冊中心路由配置一部分是靜態(tài)的 YAML一部分是動態(tài)下發(fā)的。出問題的這個服務恰好是唯一一個在application.yml里配置了server.servlet.context-path的服務。排查過程不算復雜但背后牽扯到的知識點卻相當密集網關的斷言Predicate怎么匹配路徑、StripPrefix過濾器怎么裁剪前綴、context-path在服務端是怎么參與路徑解析的、注冊中心里注冊的到底是哪個路徑。這幾個環(huán)節(jié)只要有一個對不上404 就會如約而至。我把這次排查的完整鏈路、每個環(huán)節(jié)的判斷依據、以及最后落地的幾種修復方案整理出來希望能幫到正在被同類問題折磨的同學。這篇文章適合三類人看一是剛接觸 Spring Cloud Gateway、對路由匹配機制還不太熟的同學二是正在做服務拆分、被路徑問題卡住的開發(fā)者三是想系統(tǒng)梳理網關路徑轉發(fā)鏈路的架構同學。我會盡量把每個為什么講透而不是只丟一個結論讓你抄。2. 先搞清楚404到底是誰返回的遇到404第一反應不應該是改配置而是先確認這個404是誰吐出來的。是網關自己沒匹配到路由返回的還是網關匹配到了路由、轉發(fā)給下游服務后下游服務返回的這兩種情況的排查方向完全不同。2.1 網關層404與下游404的區(qū)分方法最直接的辦法是看響應體和響應頭。Spring Cloud Gateway 在找不到匹配路由時默認返回的是一個比較干凈的404響應體通常為空或者只有極簡內容而且不會帶有下游服務特有的響應頭。而下游服務返回的404往往會帶上該服務自己的錯誤結構比如統(tǒng)一的 JSON 錯誤碼、Content-Type是application/json、甚至帶有服務名標識。另一個更可靠的手段是打開網關的日志。把org.springframework.cloud.gateway這個包的日志級別調到DEBUG你會看到類似Route matched或者No RoutePredicateHandlerMapping found這樣的關鍵信息。如果日志里壓根沒有路由匹配成功的記錄那就是網關層沒匹配上如果匹配上了、轉發(fā)了但下游返回404那問題就在下游的路徑解析上。我們當時的情況是網關日志顯示路由匹配成功了請求也確實轉發(fā)到了下游服務但下游返回了404。這就把問題范圍一下子縮小到了轉發(fā)過去的路徑和下游期望的路徑不一致上。2.2 用直連對比法快速定位我習慣用一個笨但極其有效的辦法拿到網關轉發(fā)時實際使用的目標 URL然后手動用這個 URL 去直連下游服務。怎么拿到實際轉發(fā)的 URL在網關日志里DEBUG級別會打印出轉發(fā)目標地址或者臨時加一個全局過濾器把ServerWebExchange里的GATEWAY_REQUEST_URL_ATTR打出來。假設網關配置的路由是/api/order/**轉發(fā)到order-service而order-service配置了context-path: /order。那么網關轉發(fā)過去的路徑可能是/api/order/list但下游服務實際期望的是/order/api/order/list或者/order/list——具體是哪個取決于StripPrefix有沒有配、配了幾位。直連測試時你分別拼出這幾種路徑去請求哪個返回200哪個就是下游真正期望的路徑。這一步做完問題基本就水落石出了。提示直連測試時記得帶上和網關轉發(fā)時一致的請求頭尤其是Host和Content-Type有些服務對Host有校驗會干擾判斷。3. context-path在服務端到底做了什么很多同學對context-path的理解停留在給接口加個前綴但它在 Servlet 容器層面到底怎么參與路徑解析其實直接決定了網關該怎么配。這里必須把原理講清楚否則你只是記住了要加個 StripPrefix換個場景又會懵。3.1 Servlet容器中的contextPath與servletPath在 Servlet 規(guī)范里一個請求的路徑被拆成三部分contextPath、servletPath、pathInfo。假設請求是/order/api/list而應用配置了context-path: /order那么容器解析結果是contextPath /orderservletPath /api/list在 Spring MVC 里通常整體作為映射路徑處理pathInfo一般為空。關鍵點在于Spring MVC 的DispatcherServlet在做 HandlerMapping 時用的是去掉contextPath之后的路徑。也就是說你的 Controller 上寫RequestMapping(/api/list)它匹配的是/api/list而不是/order/api/list。context-path是容器層面的前綴不參與 Controller 的映射匹配。這就解釋了一個常見困惑為什么我配了context-pathController 里卻不用寫這個前綴因為容器已經幫你剝掉了。3.2 網關轉發(fā)時路徑是怎么拼的網關這邊路由配置里的uri指向的是服務實例地址比如lb://order-service。當請求/api/order/list進來網關匹配到路由后默認會把完整的原始路徑轉發(fā)給下游除非你配置了StripPrefix之類的過濾器去裁剪。所以默認情況下下游收到的是/api/order/list。但下游服務配了context-path: /order容器會認為contextPath應該是/order可實際請求路徑開頭是/api對不上。這時候容器會怎么處理它會認為這個請求不屬于本應用的 context直接返回404。這就是我們那次問題的根因——網關轉發(fā)的路徑沒有包含下游的 context-path 前綴導致下游容器拒絕處理。3.3 一個容易混淆的等價關系這里有個等價關系必須記住下游服務配了context-path: /order等價于所有接口的訪問路徑前面都要加/order。網關要做的就是保證轉發(fā)過去的路徑以/order開頭。有兩種達成方式一是路由的Path斷言本身就帶/order前綴轉發(fā)時原樣帶過去二是斷言不帶但通過RewritePath或SetPath過濾器在轉發(fā)前把前綴補上。選哪種取決于你的路由規(guī)劃風格后面會詳細對比。4. 路由斷言、StripPrefix與context-path的三方博弈把這三個東西放在一起看很多404的成因就一目了然了。它們之間的關系可以用一句話概括斷言決定什么樣的請求進來StripPrefix 決定轉發(fā)前砍掉幾段context-path 決定下游要求路徑以什么開頭。三者必須自洽。4.1 StripPrefix的工作原理與計數陷阱StripPrefix1的意思是把請求路徑按/分割后砍掉最前面的1段。注意是段不是字符。/api/order/list按/分割后是[, api, order, list]開頭的空串不算有效段StripPrefix1砍掉api剩下/order/list。計數陷阱在于很多人以為StripPrefix1是砍掉第一個斜杠前的內容其實它砍的是第一個有效路徑段。如果你的斷言是/api/**那StripPrefix1正好砍掉api但如果斷言是/api/v1/**你想砍掉api/v1兩段就得寫StripPrefix2。數錯段數轉發(fā)路徑就會多一段或少一段404 隨之而來。4.2 三種典型配置組合的對照我把常見的配置組合和結果整理成表方便你對照自己的場景斷言 PathStripPrefix下游 context-path下游收到路徑結果/api/order/**0不配/order/api/order/list404前綴不對/api/order/**1/order/order/list200正確/api/order/**2/order/list404砍多了/order/**0/order/order/list200正確/api/**1/order/order/list若原路徑為/api/order/list200正確看這張表你會發(fā)現核心不是 StripPrefix 配幾而是轉發(fā)后的路徑是否以 context-path 開頭。只要滿足這個條件怎么配都行。理解了這一點你就不會再死記context-path 要配 StripPrefix1這種口訣了。4.3 為什么直連能通會誤導人直連測試時你手動輸入的路徑往往已經帶了/order前綴因為你從服務日志或接口文檔里看到的就是這個所以能通。但網關轉發(fā)時用的是另一套路徑拼接邏輯兩者不一致就出現了直連通、過網關404的詭異現象。這不是矛盾而是你測試時用的路徑和網關實際轉發(fā)的路徑根本不是一個。排查時一定要以網關實際轉發(fā)的 URL為準而不是以你腦子里以為的 URL 為準。5. 完整排查鏈路從404到定位根因這一節(jié)我把當時的排查步驟完整還原你可以照著這個順序走一遍基本能覆蓋90%以上的同類問題。5.1 第一步確認404來源打開網關 DEBUG 日志搜索路由匹配記錄。如果沒匹配上檢查斷言的Path是否寫對、路由是否真的加載了動態(tài)路由的話檢查配置中心有沒有下發(fā)成功。如果匹配上了進入下一步。5.2 第二步打印實際轉發(fā)URL臨時加一個全局過濾器優(yōu)先級設低一點Ordered.LOWEST_PRECEDENCE在filter方法里打印exchange.getAttribute(GATEWAY_REQUEST_URL_ATTR)。這個屬性里就是網關最終要請求的完整 URL。把它記下來。5.3 第三步直連驗證下游期望路徑用上一步拿到的 URL 的 path 部分直連下游服務實例。如果404說明下游期望的路徑和這個不一樣。這時候去看下游服務的context-path配置以及 Controller 的實際映射路徑反推出下游真正期望的完整路徑。5.4 第四步反推網關配置該怎么改對比網關實際轉發(fā)路徑和下游期望路徑差異在哪就改哪。如果是少了 context-path 前綴要么給斷言加上這個前綴要么用RewritePath補上如果是多了前綴用StripPrefix砍掉。改完重啟網關再走一遍驗證。5.5 第五步回歸測試所有相關路由改完一個服務的路由后別忘了檢查同一網關下其他服務的路由有沒有受影響。尤其是當你調整了全局過濾器或公共路由配置時很容易誤傷。我們當時就因為改了一個StripPrefix的默認值導致另一個服務的路徑被多砍了一段又排查了半小時。注意動態(tài)路由場景下改完配置后要確認配置中心推送成功、網關確實刷新了路由。有些團隊的路由刷新有緩存或延遲改完立刻測可能還是舊配置白白浪費時間。6. 幾種修復方案的取舍與落地定位到根因后修復方案不止一種。選哪種取決于你的路由規(guī)劃風格和團隊約定。我把幾種方案擺出來說說各自的適用場景和坑。6.1 方案一斷言帶context-path前綴不裁剪這是最直觀的方案。路由斷言直接寫成/order/**轉發(fā)時不裁剪下游收到/order/list正好匹配 context-path。優(yōu)點是配置簡單、路徑一目了然缺點是網關對外暴露的路徑帶上了服務內部的前綴如果這個前綴是內部命名、對外不友好就不太合適。另外如果多個服務都想用統(tǒng)一的對外前綴比如都走/api這個方案就不好統(tǒng)一了。6.2 方案二斷言用對外前綴StripPrefix裁剪后補context-path這是最常見的方案。斷言寫/api/order/**StripPrefix1砍掉api剩下/order/list正好匹配。但如果對外前綴有多段比如/api/v1/order/**就要StripPrefix2。這個方案的坑在于段數容易數錯而且一旦對外前綴調整所有相關路由的 StripPrefix 都要跟著改維護成本偏高。6.3 方案三用RewritePath精確重寫RewritePath用正則做路徑重寫最靈活也最精確。比如filters: - RewritePath/api/order/(?segment.*), /order/$\{segment}這個配置把/api/order/xxx重寫成/order/xxx不管后面跟什么都能正確拼接。優(yōu)點是意圖明確、不受段數影響缺點是要寫正則對不熟悉正則的同學有一定門檻而且正則寫錯會導致更難排查的問題。6.4 方案四統(tǒng)一在網關層剝離context-path如果團隊約定所有服務都不配context-path把前綴統(tǒng)一交給網關管理那問題從根上就不存在了。這是最干凈的方案但需要推動所有服務改造存量系統(tǒng)遷移成本高。新項目建議優(yōu)先考慮這種約定能省掉大量路徑對齊的麻煩。我個人在項目里的選擇是新服務一律不配 context-path對外路徑由網關統(tǒng)一規(guī)劃存量服務如果已經配了用 RewritePath 精確重寫而不是用 StripPrefix 數段數。這樣既避免了段數陷阱也讓路徑映射關系在配置里一眼可見。7. 幾個容易忽略的細節(jié)與踩坑記錄排查完這次問題后我又陸續(xù)遇到過幾個相關的坑一并記下來都是文檔里不太會寫、但實際很常見的。7.1 注冊中心里注冊的路徑帶不帶context-path有些注冊中心的健康檢查或服務元數據里會帶上 context-path有些不會。如果你的網關是基于服務實例的元數據來拼路徑的比如自定義了負載均衡策略那注冊的路徑信息就會影響轉發(fā)結果。我們有一次就是因為服務注冊時上報的路徑帶了 context-path而網關又額外補了一次導致路徑里出現了兩個/order直接404。排查時記得看一眼注冊中心里這個服務的元數據。7.2 大小寫與末尾斜杠的隱形差異/Order和/order在默認配置下是不等價的/order/list和/order/list/也可能被下游區(qū)別對待。網關轉發(fā)時如果路徑末尾多了或少了一個斜杠下游的路徑匹配就可能失敗。這類問題在日志里看起來路徑明明一樣但就是404非常折磨人。建議在網關層加一個規(guī)范化過濾器統(tǒng)一處理末尾斜杠和大小寫。7.3 全局過濾器順序對路徑的影響如果你同時用了StripPrefix和RewritePath它們的執(zhí)行順序會影響最終路徑。過濾器是按Order排序執(zhí)行的順序不對可能先重寫再裁剪結果完全不是你想要的。排查時把相關過濾器的Order值打出來確認執(zhí)行順序符合預期。7.4 本地能通、測試環(huán)境不通的環(huán)境差異本地開發(fā)時很多人圖省事不配 context-path或者用不同的路由配置導致本地一切正常一上測試環(huán)境就404。這類問題的根源是環(huán)境間配置不一致。建議把路由配置納入版本管理各環(huán)境用同一份基礎配置只覆蓋必要的差異項減少這類環(huán)境玄學。8. 把路徑對齊這件事做成規(guī)范踩過幾次坑之后我在團隊里推了一套簡單的路徑規(guī)范執(zhí)行下來同類問題基本絕跡了。核心就三條第一對外路徑統(tǒng)一由網關規(guī)劃服務內部不感知對外前綴第二新服務不配 context-path如果非要配必須在服務文檔里顯式標注并在網關路由配置里加注釋說明第三所有涉及路徑裁剪或重寫的路由必須寫清楚轉發(fā)前路徑和轉發(fā)后路徑的對照注釋方便后來人一眼看懂。這三條看起來簡單但真正落地后路徑相關的404從每月好幾次降到了幾乎為零。路徑問題本質上不是技術難題而是約定和溝通問題——只要轉發(fā)前后的路徑關系在配置里寫得明明白白誰來看都不會懵。最后分享一個我常用的小技巧在網關里加一個只在測試環(huán)境生效的調試端點輸入任意路徑返回它會匹配到哪條路由、最終轉發(fā)成什么 URL。這個端點幫我們省下了大量改配置-重啟-測試的循環(huán)時間定位路徑問題的效率提升非常明顯。如果你也在維護網關強烈建議做一個類似的工具投入很小回報很大。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
在线中文字幕极品av| 欧美洲精品一级| 久久久久久久久久va| 精品一区二区三区四区外站| 欧美欲色| 日韩乱码av| 久久亚洲AV无码专区国产精品| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 日韩av免费一级电影| 中文一区二区| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 国产日韩无码一区二区三区久久区| 久久久男人的天堂| 极品久久久久久久久久久久久久| 亚洲五月丁香花狠狠干一区二区三区| 最新亚洲风情电影| 91一起操| 五月丁香六月激情综合| 亚洲天堂无码| 日本免费专区| 操我无码| 欧洲一级性爱视频在线观看| 色五月婷婷在线| 日韩av影片在线观看| 免费看黄视频亚洲网站| 日本免费人成视频播放120秒| 欧美人妻制服| 久久久极品| 丁香7月婷婷| 超碰在线1234区| 久久999久| 97久久久久久久精| 久久久久9久久久久| av中文在线| 五月丁香色综合| 日本一级黄色电影| 中文字幕在线日亚洲9| 人人插人人摸人人| 亚洲女毛多水多21P| 探花一区二区三| 可以免费看黄片的视频| 乱伦熟女专区| 亚洲日韩视频二区| 久久久婷| 国产精品肉丝自拍| 91九色丰满高潮| 热热色色综合| 国内外毛片在线观看| 亚洲图片 欧美电影| 天躁夜夜躁2021| 青青久草| 国产精品久久久啊| 性影在线视频| 欧美一级黄片免费播放| 嗯嗯嗯嗯啊啊啊好紧好大| 欧美有码激情视频一区二区三区| 嗯~啊~快点 死我视频| 伊人97超碰| 精品人妻一区二区乱码一区二区| 亚洲色综网| 97干在线视频| 国产白嫩漂亮KTV在线| 人、人、摸,人、人、草| 国产精品探花视频| 欧美日韩人妻婷婷一区| 天天综合91入口| 大香蕉综合网| 日韩亚洲中文字幕在线| 久久女人视频| 久久亚洲天堂| 欧美日韩午夜精品一区二区三区| 青青操青娱乐| 亚洲资源网| 久久久女人| 人人摸.人人色| 国产91乱伦| 五月丁香激情综合| 日本性一区| 免费一二区| 天天躁日日躁xxxxx| 亚州精人品大香蕉| 欧美懂色综合网| 日韩极品无码B| 免费精品人妻一区二区三| 免费一级欧美片片线观看| 四虎AV在线观看| 欧美久久久15P| 巨乳特殊服务按摩| 99只有精品| 亚洲少妇免费视频\| 伊人加勒比| 立川理惠无码一区二区| 麻豆一区二区三区精品| 中文字幕蜜乳av| 在线无码操| 9 7超碰在线免费观看| 骚日日av| 国产亚洲日本精品在线| 久久久中文版| 99久国产精品午夜性色福利| 亚洲影视综合网| 大粗鳼巴久久久久| 国产精点久久久成人| 亚洲天堂另类小说男人| 男人的天堂va| 五月天精品| 色原狠狠天天天| 欧美经典一区二区三区| 久久熟妇五十路一区| 亚洲色图一区二区三区| 超碰中文字幕人妻草一区| 中出欧美| AV天天在线观看| 997色在线| 日本亚洲熟女视频| 久啪视频| 国产大学生高潮在线播放| 蜜臀久久精品久久久久视频| 国产精品一级毛片不卡视| 天天碰操中国年青熟妇| 亚洲中文字幕在现观看| 熟女一区二区| 少妇高潮对白在线观看| 9999久久久久| 深夜激情无码| 中文字幕国产| 久久99精品国产| 日韩免费福利在线观看| 99热在线不卡| 可以在线观看的黄色网址| 熟女色图在线| 国模无码一区二区三区在线| 久艹99| 日韩欧美中文| 伊人性在线视频| 九九人人操| 97久久久久| 国产少妇肉丝在线观看| 永久免费av无码网站国产app| 亚洲色图欧美色图制服丝袜| 日日夜夜精品| 91网站18+| 国产自偷自拍一区| 青娱乐二区免费| 国产盗摄美女如厕大神作品在线观看| 3028国产精品| 992视频一区| 久久免费老司机精品| 97啪啪| 成人在线永久| 日本在线视频导航| 国产精品又黄又猛又粗| 一本一道久久综合久久| 日韩情色AV| 91天堂色男人的天堂| 五十路熟女,国产欧美精品区一区二区三区 | 天天操人人操狠狠插| 肉丝中文无码高清| 热天堂一区二区| 91c色| 久九九九九九九九热| 色精品极品| 可以免费观看的日韩av毛片| 97干色| 国产亚洲色婷婷99精品91| 把腿张开老子CAO烂你| 91热| 国内一区二区三区| 久久有码| www.四虎在线| 99爱爱| 亚洲国产精品成人综合| 亚洲97精品| 99蜜桃臀久久久欧美精品网站| 97天堂| 尤物网址| 无码直播久久久| AV和黑人在线播放| 大二网站亚洲| 熟妇女伦乱视频| 91伊人久久在线| 国产女上位好爽在线| 日本国产高清色www视频在线| 蜜臀99久久国产| B049AV在线播放| 精产国品一区二三产品| 91亚·色| 很很干很很操| 91欧美| 久操视频资源站公开| a片自拍直播视频| 一本大道青青| 精品人妻久久久| 亚洲drav色图| 97在线观视频免费观看| 9999亚洲电影| 中文日韩欧美熟| 日欧毛片久久| 欧亚 另类 久| 亚洲少妇视频| 97chaopengongkai| 国产毛片毛片4p懂色| 78超碰| 四虎精品永久在线观看| 亚洲欧美清纯| 日韩综合97p| 青青草原成人| 天天综合官网| 91亚洲色人| 国产一区二区免费福利片| 人人操人人色网| 老熟女91| 国产午夜福利专区综合| 日韩无码精品综合久久| 乱伦1色页| 亚洲,日韩,欧美,成人播放| 色欲天天综合久久久无码网中文| 大香蕉免费3| 不卡中文字幕aⅴ在线| 亚洲一卡二卡在线免费| 天天操天天干一区二区 | 美女操逼A A| 边做饭边操逼逼| 欧美在线永久天堂| 国产亚洲精品美女久久久久久2021| 国产中文大片资源中文字幕| 超碰人妻天天干| 日本在线播放不卡一区| 五月婷婷综合激情| 免费久久9999| 操一对老熟妇爽上天视频| 久久加勒比| 国产激情视频一区区三区| 一级毛片电影免费看| 国产丝袜美女在线一区| 丁香五月偷拍| 黑人中出21连凳花野真衣| 久久久99999久网站| 97在线资源| 伊人网在线点播| 99久久久无码国产精品性啊聊| 凹凸视频在线一区二区| 在线看片国产精品每日更新| 99这里只有精品| 久久精品一区| 欧美探花网| 伦理片秋霞免费影院| 五月天婷婷色| 久久熟女久| 97精品一区二区三区免费| 日韩熟女操逼| 午夜免费视频1000| 久久9999 | 精品久久久久黄少妇| 97国产色图| 美女高潮国产高清| 亚洲天堂无码| 97色欧州| 欧美色图色综合| av日韩在线观看电影| 日韩美一区| 精品视频久久区| 国产欧美在线观看免费观看| 欧美国产日韩清纯唯美| 久久久国产护士丝袜美腿一| 欧美日日操| 国产精品青青草| 亚洲91综合| 中文操逼字幕| 青青欧美在线| 久久久9999| 色优久久| 日本大香蕉综合网红本杳社区| 三级激情网站| 青青爽| 最新制服中文第一页| 国产亚洲日韩在线三区黑人| 91女人的网站| 性综合网| 91n美女视频| 青娱乐黄色录像| 97久久久| 啊啊啊 在线| 欧美极品性爱天天射| 爱干爱射网啊啊啊| 国产精品一区二区a| 91操人视频| 99久在线精品99re8| 乱伦一区二区三区‘| 中文字幕一区二区三区人妻少妇在线| 天天干电影| 激情综合五月| 97超碰超| 国产黄a三级三级三级av在线看| 久久婷婷一区| 亚洲影视综合网| 亚洲精品九九九| 九一屌逼| 精品人妻一区二区视频| 成熟熟女国产精品一区二区| 亚洲中文国际强奸字幕| 日本操色导航| 欧美78| 午夜电影在线观看无码专区| 激情小说亚洲视频| 天天插天天操| 屁股久久久久久| 中文字幕视频一区视频二区| 久久精品国产亚洲妲己影视| 96免费视频在线| 操逼天美3区| 国产吹潮女在线观看| 超碰人人超在线观看| 玖玖爱视频网站| 天天日天天色| www.色吧5.com| 激情综合av| 国产男女无套视频免费观看| 色综合天天爱去电影网| 亚洲第一页欧美| 99久久婷婷丁香| 91蜜桃传媒精品久久久一区二区| 亚洲无码99| 9色国产精品一区粉嫩| 欧美日韩婷婷中文| 婷婷九月| 日逼国产| 99re热有精品视频国产| 超碰在线日韩一区| 日韩av三四区| 免费观看啪视频| 亚洲熟妇一,二,三期| 亚州综合AⅤ| 九九碰九九爱97超碰| 国产在线综合网| 999九九九九国产动| 色穴精品| 亚洲欧美经典一区二区| 岛国黄片网站| 国产精品视频在线观看| 人妻黑丝袜电影| 久久久一区二区三区四曲免费听| 又粗又长又爽在线观看| 丝袜AV一区二区三区| 香港日本韩国人妇99www.wccm20| 久热无码| 手机看片1024你懂的国产| 麻豆美女丝袜人妻中文| 久久精品六区| 久久久久久久久久久久欧美日| 淫妻综合网| 黄在线| 沈阳熟女高潮对白视频| 青青草公开在线免费不卡视频| 久久欧洲| 人人妻人人操人人乐| 国产日本久久免费精品| 国产日韩色综合| 亚洲丝袜诱惑| 夜夜夜爽www精品视频| 干B| AV一二区| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 高清视频一区| 992视频一区| 国产不卡的视频| 中文在线久久字幕| 97超碰色屌| 日韩亚洲美女一区久久| 婷色五月天| 欧美 亚洲 偷拍自拍| 日韩在线97| 操人妻丝袜高跟| 婷婷五月天激情网| 91无码中出人妻视频| 热九九精品| 综合自拍| 色五月丁香五月| 人、人、摸,人、人、草| 操逼操网| 日韩欧美国产高清视频| 色乱二区| 在线99热| 久操大香蕉手机视频在线看 | 久久精品成人| 天天综合网~91| 激情小说激情视频| 日韩情色一区二区| 思思热一热婷婷热一热| 丁香色五月 97干| 99爱爱| 六月丁香网| 啊啊啊啊嗯嗯嗯用力好爽| 亚洲成人av色网| 久热色情精品| 噜噜噜亚洲精品| 偷拍新久久| 亚州欧美另类| 嫩草美女久久| 亚洲欧洲国产综合av| 久久综合99| 九九久久首页| 免费97视频| 国产97av| 国产无马在线| 日本在线视频导航| 97精品国产97久久久久久免费| 99re这里只有精品3| 熟女中出视频| 青青青在线高清视频在线一二三四区| 狠狠婷婷亚洲中文综合久久| 波多野42部无码喷潮在线观看 | 亚洲的天堂网| 成人性交午夜免费片| 欧州一区二区三区四区| 日欧操屄视频| 成人精品视频一区二区| 国产美女91| 中文AV制服乱伦| 欧美亚洲| 综合久草| 91宗合网| 欧美顶级黄色大片免费| 日本精品88888888| 啊啊啊骚| 无色无码| 超碰综合色| 亚洲精品91| 成人aⅴ一区二区三区| 婷婷啪啪| 蜜臀av中文字幕| 91老女人| 人妻激情另类| 黑白配性爱AV成| 思思视频免费看网站| 99综合| 小草av不卡亚洲二区| 久一区久久蜜桃| 国产尤物AV尤物在线观看不卡| 96AV精品| 精产品久久| 99re公开精品免费视频| 天色综合网| 五月天伊人网| 亚洲精品亚洲人成人网| 激情五月天校园春色网| 黑人精品一区二区在线播放| 国产精品久久发布| 俄罗斯及免费在线看| 亚热日本熟女| 日韩肏逼视频| 吻戏激情性巴克| 亚洲 欧美 日韩另类 麻豆| 国产又黄又粗的视频| 麻豆蜜桃视频在线观看| 自拍六区| 另类小说五月天| 91精品久久久久久| 操人91| 加勒比综合在线| 国产粉嫩出水在线播放| 少妇熟女视频一二三区| 天天操天天舔| 91美女国产在线| 欧美人妻久久精品二区三区| 97超视频在线观看| 天天色综亚洲91污| 综合网亚洲1| 操逼视频免费日韩无码| 久久久无码精品人妻二区| 国产高清成人传媒影视| 九九久久国产精品怡红院| 亚洲人妻中文高清| 精品无码久久久| 97天天| 日韩乱伦视频| 啊啊啊啊啊好多水| 2020中文字幕在线| 9久9久| 国产CHASE男男GAYGA 毛多色婷婷| 日韩钢筋无码高清啾啾啾| 中国AAAAAA黄色片| 男人的天堂色偷偷青青草视频婷婷网| 亚洲h片在线免费观看| 北京美女一区二区| 国模无码一区二区三区在线| 欧美色91| 综合久欧洲| 国产亚洲精品av一区| 老鸭窝日丰县女人| 又黄又爽在线观看视频| 成人毛片免费| 中文字幕伊人| 婷色五月| 亚洲欧美综合区自拍另类| 激情文学小说一区二区 | 色色综合97| 国产92麻豆天美精品色欲5| 97日韩欧美亚洲| 天综合网| 欧美丝袜制服久久| 精品黄色电影| 9 9无尺码天堂网| 91碰碰| av在线播放国产一区| 国模久久在线| 亚洲天堂女优在线| 亚洲AV无码国产精品久久久久 | 国产精品自在线发布| 大逼色网站| 爽爽爽免费视频| 激情久久av一区av二区av| 日韩色| 91超碰碰在线| 97香焦色区| 日操粉逼逼| 久久久久久久强迫| 精品一级| 黄色视频高清无码网站| 亚洲天在线| 精品人妻一区二区乱码一区二区| 91人妻爽爽人人做人人澡| 久久久久亚洲AV无码专区少妇| 国语精品av| www.高清无码诱惑一区.com | 欧美色图欧美| 中文一区在线日| 2001天天操| 伊人五月天| 人人操人人干网页| 一道α片欧美| 欧美精品精品一区二区| 超碰美女97| 五月天精品| 加勒比人妻综合| 亚洲欧美天堂在线| 欧美性猛交美女自慰91| 91丨九色丨国产打屁股| 人妻乱仑一区二区三区| 亚洲av综合色区图片亚洲| 翔田千里AV无码秘 三区| 91色射| 国产一区二区精品在线视频| 双插在线| 99色婷婷中文字幕乱色| av午夜玫瑰| 国产欧美一区二区| 亚洲色图超碰在线| 久操九九九九| 九九九九88| 午夜精品一区二区三区三上悠亚| 少妇超碰在线| 欧美操逼一二三区| 可以免费观看的AV| 91五月天| 久久国产99精品72福利| 蜜色网色哟哟| 精品久久久久黄少妇| 日产国产精品中文久久婷婷| 夜夜夜久久| 久久综合18p| 日日日啊啊啊| 狠狠躁天天躁日日躁| 亚洲综合图色在线| 蜜臀无码一区二区| 91久热| 蜜臀久久99精品久久久久久酒店| 91精品网站| 国产老太乱伦一区| 成人蜜乳小视频网站| 日韩av免费一级电影| 青草草免费网站av| 探花熟女,姿勢到位,體驗感也到位| 精品久久久久久中文| 伊欧美综合视频| 九九在线精品| 口爆欧美91| 国产精品久久久久999| 欧美日韩亚洲少妇寂寞影院正在播放 | 蜜臀久久99精品久久综合| 亚洲精品久| 性爱欧美五月| 欧美色综合网| 99re免费视频精品全部| 亚洲国产成人精品无码专区| 五月激情综合网| 国产婷婷一区| 青青草中出视频| 屁股久久久久久久| 国产极品美女高潮无套在线观看| 91精品黄在线观看| 久久夜夜夜夜| 中文字幕1区2区| 三级日韩一区二区三区| 中文字幕精品资源在线| 最新一二三区视频| 久久成人东京热人妻| 欧美不卡五十路| 免费在线观看国内色片网站网址| 久久人人爽av亚洲精品天堂桃色| 97亚洲综合在线| 国内精品久久人妻性色av| 亚洲精品第一| 国产美脚女优尤物在线观看| 欧美瑟综合| 国产亚洲精品精AV.| 秋霞视频一区二区| 99久热精品99re6热| 九热久| 亚洲av无线观看| 午夜久久一区二区无码中出 | 天天天天天天天天天天干美女| 亚洲中文字幕噜噜噜久久久| 天天超级碰碰碰| av网站在线看| 日本三级中国三级99人妇网站| 嗯嗯啊好大| 99无码狠狠久久| 中文字幕 国产 精品| 久久爽爽精品| 2023天天操夜夜操| 亚洲日韩AV视色| 97 国产精品| 日韩人妻 中文字幕| 殴美综合色88| 老司机福利青青草| 亚州伊人色综台| 欧美最婬乱婬爆婬牲视频| 中文字幕日韩电影人妻| 91丝袜美女| 九九亚洲| 欧美日韩丝袜| 青草精品视频日本久久久久网站在线| 激情久久久| 精品一区二区久久| 欧美日韩国产中文精品字幕自在自线 | 日韩成人人妻网站| 18禁超污无遮挡无码免费网| 午夜无码熟妇丰满人妻| 芊芊操逼视频无码| 亚洲老司机123专区| 眼镜人妻101.com| 六月丁操逼| 丰满美女一级毛片在线播放| 欧美精品第四五页中文字幕在线观看| 国产成年女黄特黄| 色爱综合网欧美| 国产主播福利| 午夜欧美神马久久久久| 日本免费中文字幕在线| 一区二区三区成人| 一本一道波多野毛片中文在线| 亚洲性猛交| 久久久国产亚洲精品系列| 欧美大干日韩| 亚洲欧美经典一区二区| 九九九九九精品视频| 久久乐| 日本人妻丰满熟妇久久久久久| 91美腿丝袜在线观看| 无码精品久久| 日本顶级天天操狠狠操夜夜操中文字幕| 曰韩操B| 91精品操美女| 91oumei| 国产无码三级视频在线观看| 超碰碰激情97+久| 国产真实野战在线视频| henhen91| 97久久免费| 精品区国产区一区二区三区| 97超碰9| 麻豆精品A片免费观看| 亚州操逼图| 色吊丝 日日骚 清纯唯美| 97精品一二区| 国产精品自在线发布| 欧美亚洲特P| 射欧美综合| 久久男女激情视频网站| 97爱| 2020中文字幕在线| 日本精品88888888| A片三级无码| 97久久久| 骚货操死你| 色爱欲亚洲| 色色色色电影网| 激情婷婷综合久久| 在线 欧美 亚洲| 成年男人的天堂| 五月丁香社区婷婷日韩欧美精品影院 | 综合伊人激情| 老熟女综合网| 中文字幕超碰CAO| 中文字幕黑人大片| 精品v日韩欧美国产| 色吧 综合| 超碰欧美97资源| 97免费视频网| 九色 人妻 大香蕉| 91精品国产高清久久久久久,亚洲成人 | 国内精品久久人妻性色av| 啊啊啊水好多| 91AV天美在线视频| 日韩内射视频| 少妇超碰在线| 伦理片秋霞免费影院| 国产精品麻豆免费视频| 亚洲久久久久| 9精品久久久久| 亚洲性图91| 色综合加勒比四四季| 骚逼高潮久久精品| 国产成人在线观看综合| 这里只有精品视频在线观看麻豆| 欧美精品三级黄片| 久久αⅴ| 天天操妹子| 中文字幕精品专区搜索结果91| 蜜桃视频一区二区三区在线观看| 在线 制服丝袜中出 人妻| 日韩欧美亚洲一区二区三区影院| 一个国产在线综合网站| 日韩啊V| 久久久久亚洲| 97在线看| 亚洲欧美另类小说| 肉嘟嘟www视频在线观看高清| 久久狠狠色噜噜狠狠狠狠97| 男人天堂资源| se..亚洲欧美| 好爽视频在线观看视频| 国产精品久久久久久久久久久久久久吹| 肉丝无码中文高清| 亚洲日本天堂| 久久影视二区三区行押| 亚洲麻豆18发?| 香蕉av一区二区三区| 97在线资源| 啊啊啊啊啊好舒服视频| 国产热av| 97日韩欧美亚洲| 亚洲色图8| 亚洲区 欧美区| 花花AV导航| 啊啊啊爽爽| 亚洲无码com| 欧美人人操人人插| 亚洲欧洲日韩天堂av| 亚洲欧美在线观看免费| 在线观看黄色电话| 亚洲激情四射| 丰满人妻一区二区三区四| 偷拍网站久久男女男| 精品无吗久久| 欧美 亚洲 综合 制服 另类| 超碰在线综合97| 久热这里只有精品9| 风月影院十八禁| 婷婷色色五月天福利| 中文精品一区二去| 69精品久久久久中文字幕| 国产亚洲精品自在线亚洲情侣| 亚洲超碰在线| 91人妻丝袜无码| 校园春色中文字幕AV| 伊人久大| 欧洲在线性爱视频| 国产av又色又爽又黄| 久久久国产三级黄色片| 亚洲国产欧美日韩人妻日中文| 97大色网| av2014 日韩在线中文字幕| 97视频免费在线观看| 国产三级资源在线观看| 小情侣高清国产在线视频| 无码免费一区二区三区啪啪| 日本A级视频| 东京热,男人的天堂| 天天看夜夜看日日干| 老司机射| 丰满少妇人妻久久久久久| 九一性生活免费视频| 97超碰欧美中文字幕| 国产精品毛片?v一区二区三区 | 亚洲中字慕不卡| 2021国产成人精品久久| 看日韩操逼| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 大香交| 蜜臀无码视频在线观看| 操逼操操操91| 人妻 制服 日韩 中文 在线| 99在线精品视频| 亚洲无线码欧洲精品区别| www.久久99| 亚欧美综合网。| 亚洲婷婷丁香在线| 337p大胆噜噜噜噜噜91Av| 91美女在线视频| 九九九九九精品视频| 欧美日韩一区二区三区四区蜜桃| 无码99| 超碰97久| 人人操人人大香蕉| 91中文精品日韩欧美在线| 久久超碰com| 熟妇操花| 啊啊啊啊好大好硬啊啊啊啊啊| 偷拍 欧美 日韩| 97操碰| 91欧美少妇| 大香蕉强奸乱伦| 亚洲 se图 欧美电影| av中亚| 五月天激情小说| 夫妻AV网站| 久热香蕉精品在线视频| 婷婷五月天无码| 伦激情人妻另类人妻| 亚洲情色1区| 干超碰碰熟女| 激情一区二区三区在线观看| 99超碰网| 91超级碰碰碰| 欧美热图99| 色噜噜婷婷| 另类欧美综合| 婷色五月| 色九久| 丝袜美腿欧美| 婷婷丁香五月综合| 熟妇一区,二区,三区。| 国产伦乱91| 亚洲欧美国产精品久久久久久久| 综合久久欧美| 日韩天天综合| 色99色| 日本道不卡| 最新一二三区视频| 精品国产无码中文| 亚洲天天影视色综合| 秋霞影音一区二区三区| 精品综合久久久久久97| 无码自拍SM| 变态综合色| 久久久久日本视| 午夜福利1区2区3区| 日韩啪啪啪视频| 日韩人妻播放| 国产美女91| 爱爱动态120秒| 亚洲精品免费中文字幕| 九九九九九九视频| 日本一本道A级黄色毛片试看60分钟| 91美女视频电影| 久久婷婷色| 九九碰九九爱97超碰| 日日干夜夜操视频h| 欧美亚洲| 欧美大的香蕉有线电视视频 | 一区二区三区美女超清| 亚洲欧美setu| 欧美色综合影院| 亚洲图片欧美色| 亚洲图片欧美制度| 国岛片视频| 一本久道久久综合狠狠爱一密臀精 | 国产精品不卡一区二区三区| 国产情侣自拍在线播放| 亚洲毛片基地专区| 日韩视频小说在线观看| 五月天大香蕉| 国产无马在线| 亚洲狠狠入| 欧美亚洲一区二区久久久婷精品大包诱| 一区二区影院| 九九九九国产| 亚洲天天精品| 强上我不卡卡| 日本女人操逼| 国产又黄又粗的视频| 国产美女91| 国产美女精品| 中出91| 国产精品一区二区三区,亚洲综合| 国产精品不卡少妇白| 美女毛片999| 亚洲91少妇| 国产色呦呦| 翔田千里爆乳巨臀无码| 欧美热图99| 99久热精品99re6热| 久久久蜜桃一区二区三区| 欧美少妇性爱网站| 精品人妻免费观看| 人妻娇喘 激情视频| 精品人妻一区春色| 欧美三级不卡| 狠狠色综合网| 青青操综合网| 国产婷婷综合在线观看| 丝袜 中出 制服 人妻 美腿 中文字幕| 日韩三级在线观看mp4| 中亚精品极乱| 亚洲1区| 国产中文字幕曰本毛片| 色y情视频免费看| 91精品国产91综合久久蜜臀| 国产乱码久久久| 亚州九九九精品视频| 亚洲自拍欧美国产首页网曝 | 9精品久久久久| 97超色| jiujiujiujingpin| 绑缚麻绳人妻寝取完整版| 精品人妻二区三区| 久久精品一区二区三区不卡| 国产亚洲综合欧美一区| 久久精视频美日韩在线视频| 亚洲阿v天堂无码z2018| 内射老妇BBWX0C0CK| 人妻少妇久久中文字幕一区二区 麻豆 | 亚洲中文sv| 久久国产精品视频| 精品中文一区二区| 少妇丝袜在线观看AV| 日韩操呦呦影院在线观看| 四虎国产成人精品免费一女五男| 免费看污网站| 啊啊啊好湿久久| 中文字幕天天天天天| 91女网站| 国产福利夜| 最新中文字幕av| 加勒比海成人视频网 | 黄色一级视| 超碰人人超在线观看| 亚洲精品日韩国产欧美| 久久精品美女一区| 丁香六月啪啪| 9/A片| 色色99| 熟女网站最新| 人妻一区二区三区视频| 欧美亚洲国产91在线| 1769国内精品视频| 亚洲导航深夜福利| 免费中文在线| 综合久久中文字幕综合日韩精品| 99热国产| 欧美三级一级| 91五月天| 天天综合,91入口| 91欧美综合| 夜夜草天天| 欧美性爱1080p| 超碰在线看| 欧美日韩免费专区在线| 欧美伦乱爱| 精品少妇一区二区| 亚洲美女AV无码| 自拍偷拍亚洲熟女妇人精品| 亚洲欧美日韩精品久| 亚洲综合五月天| 亚洲少妇诱惑| 9ⅰ久久久天天| 日韩情色一区二区| 美国精品国产精品| 国产成人无码网站在线视频| 色香阁在线| 91丝袜美腿片| 人人妻人人澡人人爽久久av| 久久这里只精品免费福利| 无码高清专| 嗯嗯嗯啊啊啊在线免费观看| 久久国产精品熟女人妻| 欧美亚洲中文字幕| 八戒午夜福利理论片| 天堂8在线新版官网| 91九九九馒头| 久草线上视频免费看| 人人操欧美风骚| 国产懂色精品国产av| 狠狠躁AV| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 日本大香蕉综合网| 在线观看高清AV| 五月丁香久久| 蜜臀亚洲综合一二三四区| 最新AV在线| 亚洲一卡2卡3卡4卡乱码网站| 九九热九九热| 亚洲激情欧美色图| 秋霞一级A片黄色视频| 91国产精品在线看| 色97综合中文字幕| 免费av高清无码| 长长久久免费视频| 97在线欧| 国产自产自拍| 97硬碰| 无码人妻一区二区三区免费九色| 婷婷丁香五月天综合东京热| 少妇诱惑视频| 97亚洲欧美| 色九月| 日本 情色 1区2区3区| 亚洲免费成人在线高清无码视频| 欧美1727免费观看视频| 97在线观看免费| 日韩色欲久久一二三四区| 亚洲欧美综合色| 男人在线天堂| 嗯啊不要啊在线| 亚洲综合在线91| 99精品久久久久久久婷婷蜜桃| 青青欧洲黑| 免费?级毛片无码?∨蜜芽试看| 精品人人| 91中文字幕| 91精品电影18| 97干97色| 麻豆 欧美 日韩| 色香欲综合| 亚洲天堂综合AV| 超碰诱惑| 五月婷婷六月丁香| 九九九精品美女| 91粉芽高清在线一区二区| 久久精品操| 五月激情啪啪| 人妻少妇精品久久久久久| 亚洲午夜av| 天天欧美| 草草影院在线视频| 七月丁香婷婷| 大香蕉免| 亚洲无码成人精品| 日日干男人的天堂| 强奸乱伦AV网站| 91亚洲狠狠色| 久久久婷婷婷| 97天天摸天天爽| 日产国产精品中文久久婷婷| 日本中文字幕不卡视频| 欧美精品第四五页中文字幕在线观看| 亚洲国产成人精品999| 躁躁日曰躁2020| 成人性爱视频在线看| 精品久久9| 91综合在线| 精品一区二区三区国产| 草伊人高潮喷水超碰| 国产自产自拍| yazhououmeizongya| 亚洲天堂电影精品一区| 国产强奸乱伦欧美| 和协影院中文字幕三区| 99日精品欧美国产| 校园春色五月天| 物尤视频一区二区| 女人喷水视频在线观看| 人妻熟女一区二区三区视频| 亚洲AV无码天美传媒一区| 伦激情人妻另类人妻| 九九人妻| 天美麻豆精品视频99| 收看日本人日bb| 玖玖资源视频一区二区三区| 人妻熟女字幕一区二区| 最新日日夜夜天天干干| 久久后入制服| 4141514逼喷水三级片| 手机在线人成免费视频| 精品传媒在线一区| 色香在线| 大香交伊人网| 日韩免费在线视频观看| 少妇贴图| 91总综合网| 婷婷五月天社区| αⅴ天堂| 欧美综合网在线| 射丝袜大香蕉| 九九九午夜| 91干熟女| 国产黄色在线播放观看| 日韩欧视频| 丝袜亚洲91| 97九色人妻| 91操人| 国产9 9在线 | 亚洲| 日本 情色 1区| 91美女看B| 强奸少妇AV导航网| 欧美黄片视频在线观看免费| 免费αV在线视频| 日本媚薬中文字幕在线| 91色色综合| 第二页中文字幕| 婷婷色婷婷| 亚洲成人美女无吗| 99e久久国产精品| 国产精品视屏| 色与欲影视天天看综合网| 九九九久久久久| 精品久久久av| 五月天激情小说网| 婷婷五月天激情网| 日韩av不卡在线看| 国产精品久久aV| 夜夜精品视频| 女人香蕉久久毛毛片精品| 2019午夜福利视频| 鸥美插入视频| 国产精品经典一卡久久久 | 78久久| 国产成人五月天丁香花| 黄站在线免费观看| 青青伊人加勒比海| 粉嫩少妇自慰在线| 欧美综合色站| 久久国产99精品72福利| 这里只有精品视频| 日本三级中国三级99人妇网站| 欧美性巨大╳╳╳╳╳高跟鞋| 国产视频一区二区三区在线免费观看 | 亚洲色图 欧美| 啊啊啊久久| 天天日天天看| 亚洲黄色| 精品传媒在线一区| 欧美熟妇精品黑人巨大91| 欧美热图99| 日韩91网| 97欧美日韩综合| 夫妻日逼| 欧州91高潮| 97超碰超碰| 亚洲国产美女久久久久| 日韩欧美日韩| 九九九九九九视频免费| 欧美亚洲情色| 26uuu最新| 五十路六十路素人熟女| 亚洲无码成人精品| 日韩国产不卡在线视频| 欧美成人A天堂片在线观看| 国产精品成人福利在线| 最近2019中文字幕国语免费版| 国产中文字幕曰本毛片| 精品区国产区一区二区三区| 91精品伊人久久久大香线蕉91| 操逼逼无码| 欧美另类色图片| 国内精品不卡无毒99999| 成人老鸭窝人人在线视频| 18岁禁 茉莉成人久久|