国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

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

SpringBootWeb文件上傳實戰(zhàn):從本地磁盤到對象存儲的完整方案

SpringBootWeb文件上傳實戰(zhàn):從本地磁盤到對象存儲的完整方案 文件上傳這件事說簡單也簡單一個MultipartFile參數接住就完事了說復雜也復雜一旦要把文件真正落到生產環(huán)境的存儲上坑就一個接一個冒出來了。我在帶團隊做 SpringBootWeb 項目的時候見過太多人本地跑得好好的一部署到服務器就出問題——要么文件存本地磁盤結果多實例部署后找不到文件要么直接懟到應用服務器上導致磁盤爆滿要么上傳大文件直接超時。這篇內容就圍繞 SpringBootWeb 場景下的文件上傳重點講清楚怎么把文件從請求里接住、怎么校驗、怎么對接云端對象存儲以及那些文檔里不會寫的實操細節(jié)。適合已經能跑通基礎 SpringBoot 接口、準備把文件上傳功能真正用到項目里的開發(fā)者參考也適合想搞清楚為什么不能直接存本地這個問題的同學。1. 為什么文件上傳不能只停留在本地磁盤很多人第一次做文件上傳思路特別直接MultipartFile拿到之后transferTo到項目目錄下的某個文件夾返回一個相對路徑存進數據庫前端拼上域名就能訪問。本地開發(fā)階段這套邏輯確實能跑但只要項目稍微往真實場景靠一靠問題就會集中爆發(fā)。我先把這些問題的根子講透你才知道后面為什么要引入對象存儲。1.1 本地存儲在多實例部署下的致命缺陷單體應用單機部署的時候文件寫在應用服務器本地磁盤上讀寫都在同一臺機器確實沒問題。但現在稍微正規(guī)一點的項目后端基本都是多實例部署前面掛個負載均衡。這時候用戶第一次上傳文件請求被轉發(fā)到實例 A文件落在 A 的磁盤上用戶第二次訪問這個文件請求被轉發(fā)到實例 BB 的磁盤上根本沒有這個文件直接 404。這不是配置問題是架構層面的必然結果。有人會說那我搞個共享存儲掛載到每臺機器上行不行可以NFS 之類的方案確實能解決多實例讀取問題但隨之而來的是新的麻煩掛載點的網絡延遲、單點故障、權限配置、擴容時的同步問題。而且應用服務器和存儲服務器耦合在一起應用做水平擴容的時候存儲這塊還得單獨維護運維成本直線上升。文件存儲這件事本質上和業(yè)務計算是兩種不同的資源需求硬綁在一起遲早出問題。還有一個更現實的隱患應用服務器的磁盤容量是有限的而且通常不會給太大。用戶上傳的圖片、文檔、視頻越積越多磁盤遲早被撐爆。一旦磁盤滿了不只是上傳功能掛掉整個應用寫日志、寫臨時文件都會受影響直接導致服務不可用。這種故障在生產環(huán)境里非常典型排查起來還容易被忽略因為大家第一反應往往是查代碼邏輯很少有人先去看磁盤使用率。1.2 對象存儲解決了哪些實際問題對象存儲比如常見的云廠商提供的 OSS 類服務本質上是把文件存儲這件事從應用服務器上剝離出去交給專門的基礎設施來做。它帶來的好處不是單點的而是一整套無限擴容存儲容量按需增長不用提前規(guī)劃磁盤也不用擔心撐爆。天然支持多實例所有實例訪問的是同一個存儲服務不存在文件找不到的問題。訪問性能好對象存儲通常自帶 CDN 加速能力文件讀取走的是專門的通道不占用應用服務器帶寬??煽啃愿叨喔北救哂啻鎯螇K硬件故障不會導致文件丟失。權限可控可以通過簽名 URL、訪問策略等方式精細控制文件的讀寫權限。從架構角度看應用服務器只負責接收文件、校驗文件、把文件轉交給存儲服務這三件事文件的實際存儲和分發(fā)完全交給對象存儲。職責清晰擴容獨立這才是生產環(huán)境該有的樣子。所以下面我講的方案核心就是把文件上傳的落點從本地磁盤換成對象存儲同時把中間環(huán)節(jié)的校驗、命名、異常處理都補齊。2. 接口層怎么把文件穩(wěn)穩(wěn)接住在對接對象存儲之前第一步是讓 SpringBoot 的接口能正確接收前端傳來的文件。這一步看著簡單但參數綁定、大小限制、編碼這些細節(jié)沒處理好后面全是坑。2.1 MultipartFile 的接收方式與參數命名SpringBootWeb 里接收文件標準做法是用MultipartFile類型作為方法參數。這里有個容易被忽略的點前端表單里文件字段的name屬性必須和接口參數的變量名一致否則綁定不上MultipartFile會是 null。比如前端這樣寫form action/upload methodpost enctypemultipart/form-data input typefile namefile button typesubmit上傳/button /form后端接口就得是PostMapping(/upload) public String upload(RequestParam(file) MultipartFile file) { // 處理文件 }注意enctypemultipart/form-data這個屬性絕對不能漏漏了的話瀏覽器會用默認的表單編碼方式提交文件內容根本傳不過來后端拿到的MultipartFile要么是 null要么內容為空。這個坑我見過不止一次尤其是前端同學用 axios 發(fā)請求的時候如果手動設置了Content-Type: application/json文件就傳不過去必須讓瀏覽器或者請求庫自動設置成multipart/form-data并帶上正確的 boundary。如果一次要傳多個文件參數可以寫成MultipartFile[] files前端對應的多個 input 用同一個 name 即可。不過實際項目里多文件上傳更常見的做法是一個文件一個請求前端并發(fā)發(fā)起這樣單個文件失敗不影響其他文件重試邏輯也更好做。2.2 上傳大小限制的兩處配置SpringBoot 默認對上傳文件大小是有限制的單文件默認 1MB單次請求總大小默認 10MB。超過限制會直接拋MaxUploadSizeExceededException前端收到的是 500 錯誤體驗很差。所以要根據業(yè)務實際調整這個限制配置寫在application.yml里spring: servlet: multipart: max-file-size: 10MB max-request-size: 50MBmax-file-size是單個文件的上限max-request-size是一次請求的總上限多文件上傳時是所有文件加起來。這兩個值要配合業(yè)務來定比如頭像上傳給 2MB 就夠了文檔上傳可能要給到 20MB視頻就得更大了。這里有個實操經驗限制值不要設得過大。有些人圖省事直接設成 1GB覺得反正不限制結果帶來兩個問題。一是大文件上傳會長時間占用連接和內存并發(fā)一高服務器就扛不住二是惡意用戶可能利用大文件上傳做資源消耗攻擊。合理的做法是按業(yè)務類型分接口設置不同的限制比如圖片接口和視頻接口分開各自配置合適的閾值。另外超過限制的異常最好用全局異常處理器捕獲返回友好的提示信息而不是讓用戶看到一個白頁的 500 錯誤。2.3 臨時文件目錄的隱患MultipartFile在接收大文件時Spring 默認會把內容先寫到臨時目錄通常是系統(tǒng)的/tmp而不是全部放在內存里。這個機制本身是為了防止內存溢出但臨時目錄也有坑如果臨時目錄所在的分區(qū)空間不足上傳就會失敗如果應用運行在容器里容器的臨時目錄可能掛載的是內存盤大文件直接撐爆內存??梢栽谂渲美镲@式指定臨時文件目錄spring: servlet: multipart: location: /data/tmp/upload指定到一個磁盤空間充足、有定期清理機制的位置。同時要注意這個目錄的權限得給應用進程可寫否則一樣報錯。這個細節(jié)在本地開發(fā)時幾乎不會暴露因為本地臨時目錄通??臻g充足但上了生產環(huán)境尤其是容器化部署就很容易踩到。3. 文件校驗別把什么都往存儲里塞文件接住之后不能直接就往對象存儲里扔。用戶傳上來的東西五花八門有超大文件、有偽裝成圖片的可執(zhí)行文件、有空文件不做校驗直接存輕則浪費存儲空間重則帶來安全隱患。校驗這塊我分成幾個層次來講。3.1 空文件與大小校驗第一層校驗最簡單也最必要判斷文件是否為空。file.isEmpty()為 true 的時候直接拒絕返回明確提示。這個判斷看著多余但前端在某些異常情況下確實會提交空文件后端不攔就會在后續(xù)處理中報莫名其妙的錯。大小校驗除了依賴前面配置的全局限制業(yè)務層最好再做一次精確判斷。因為全局限制是兜底業(yè)務層才是精準控制。比如頭像上傳業(yè)務規(guī)定不超過 2MB那就在代碼里顯式判斷l(xiāng)ong maxSize 2 * 1024 * 1024; if (file.getSize() maxSize) { throw new BusinessException(頭像大小不能超過 2MB); }這樣做的好處是錯誤提示更精確用戶知道具體是哪個限制沒滿足而不是籠統(tǒng)的上傳失敗。全局配置和業(yè)務校驗兩層配合前者防資源耗盡后者保業(yè)務規(guī)則。3.2 文件類型的雙重校驗文件類型校驗是安全的重災區(qū)。很多人只校驗文件擴展名看后綴是不是.jpg、.png這遠遠不夠因為擴展名是可以隨便改的把一個可執(zhí)行文件改名成.jpg照樣能傳上來。正確的做法是雙重校驗擴展名白名單只允許業(yè)務需要的后綴比如圖片只允許 jpg、jpeg、png、gif、webp。MIME 類型校驗通過file.getContentType()拿到瀏覽器聲明的類型做白名單比對。但要注意getContentType()是瀏覽器根據文件后綴推斷出來的同樣可以偽造。真正可靠的做法是讀取文件頭部的魔數magic number來判斷真實類型。比如 JPEG 文件開頭是FF D8 FFPNG 是89 50 4E 47。不過魔數校驗實現起來稍復雜對于一般業(yè)務擴展名加 MIME 雙重白名單已經能擋住絕大多數問題如果業(yè)務對安全要求高再上魔數校驗。這里有個實操細節(jié)擴展名判斷要統(tǒng)一轉小寫再比較因為用戶可能傳.JPG直接字符串比較會漏掉。另外文件名里可能包含路徑穿越字符比如../雖然現代框架一般會處理但保險起見最終存儲用的文件名不要直接用用戶傳的原始文件名而是自己生成一個唯一名稱原始文件名只作為元數據保存。3.3 用唯一文件名避免覆蓋與沖突文件存到對象存儲里需要一個對象鍵object key相當于文件在存儲里的路徑。如果直接用用戶上傳的原始文件名兩個用戶傳了同名文件后傳的就把先傳的覆蓋了這是絕對不能接受的。所以對象鍵必須自己生成保證全局唯一。常見的生成方式有幾種UUID、時間戳加隨機數、雪花算法 ID。我一般用日期目錄 UUID 原擴展名的組合比如2024/06/15/550e8400-e29b-41d4-a716-446655440000.jpg。這樣做的考慮是按日期分目錄方便后續(xù)按時間歸檔和清理UUID 保證唯一性保留擴展名方便識別文件類型。原始文件名可以單獨存到數據庫里用于展示和下載時還原。String originalFilename file.getOriginalFilename(); String ext originalFilename.substring(originalFilename.lastIndexOf(.)); String objectKey LocalDate.now().format(DateTimeFormatter.ofPattern(yyyy/MM/dd)) / UUID.randomUUID() ext;這段代碼里有個小坑如果文件名沒有擴展名lastIndexOf(.)返回 -1substring(-1)會拋異常。所以要先判斷有沒有點號沒有的話要么拒絕要么給個默認擴展名。這種邊界情況在實際運行中一定會遇到提前處理掉能省很多排查時間。4. 對接對象存儲的完整落地流程校驗通過之后就到了核心環(huán)節(jié)把文件交給對象存儲。這里我以通用的對象存儲 SDK 使用邏輯來講不同云廠商的 SDK 類名和方法名會有差異但整體流程是一致的初始化客戶端、構造上傳請求、執(zhí)行上傳、處理返回結果。4.1 客戶端初始化與配置管理對象存儲的客戶端需要幾個關鍵配置服務端點endpoint、訪問密鑰access key 和 secret key、存儲空間名稱bucket。這些配置絕對不能硬編碼在代碼里必須放到配置文件或者配置中心通過ConfigurationProperties注入。storage: endpoint: your-endpoint access-key: your-access-key secret-key: your-secret-key bucket: your-bucket-name對應的配置類ConfigurationProperties(prefix storage) Component public class StorageProperties { private String endpoint; private String accessKey; private String secretKey; private String bucket; // getter/setter 省略 }客戶端實例本身是線程安全的而且創(chuàng)建成本較高內部維護連接池所以應該做成單例在應用啟動時初始化一次而不是每次上傳都 new 一個??梢杂肂ean的方式在配置類里創(chuàng)建交給 Spring 容器管理生命周期。這里有個安全提醒訪問密鑰屬于敏感信息不要提交到代碼倉庫。本地開發(fā)用本地配置文件并加入.gitignore生產環(huán)境通過環(huán)境變量或者配置中心注入。如果密鑰不小心泄露了要第一時間在云控制臺禁用并輪換這個流程團隊里最好提前約定好。4.2 上傳請求的構造與執(zhí)行上傳的核心邏輯就是構造一個上傳請求對象把文件流、對象鍵、內容類型設置進去然后調用客戶端的上傳方法。以常見的 SDK 風格為例大致是這樣public String upload(MultipartFile file, String objectKey) { try (InputStream inputStream file.getInputStream()) { ObjectMetadata metadata new ObjectMetadata(); metadata.setContentLength(file.getSize()); metadata.setContentType(file.getContentType()); storageClient.putObject(bucket, objectKey, inputStream, metadata); return buildFileUrl(objectKey); } catch (IOException e) { throw new BusinessException(文件讀取失敗, e); } }幾個關鍵點值得展開說。第一用try-with-resources管理輸入流確保上傳完成后流被正確關閉否則連接泄漏時間長了連接池耗盡上傳功能整體掛掉。第二ContentLength一定要設置有些 SDK 不設置也能傳但會走分塊傳輸效率低且容易出問題。第三ContentType設置正確這樣瀏覽器訪問文件時能正確識別類型圖片能直接預覽而不是被當成下載。上傳方法本身可能拋異常網絡抖動、存儲服務限流、權限配置錯誤都會導致失敗。所以上傳邏輯要包在 try-catch 里把底層異常轉換成業(yè)務異常同時記錄日志注意日志里不要打印密鑰等敏感信息。對于失敗的情況可以考慮加重試機制但要區(qū)分異常類型網絡超時這類瞬時故障適合重試權限錯誤這類確定性故障重試多少次都沒用反而浪費資源。4.3 返回給前端的訪問地址怎么給文件上傳成功后前端通常需要一個能訪問的 URL。這里有兩種常見做法各有適用場景。第一種是公開讀的存儲空間文件上傳后直接拼接一個固定的域名前綴返回比如https://your-domain.com/2024/06/15/xxx.jpg。這種方式簡單直接適合頭像、商品圖這類本來就公開的資源。但要注意公開讀意味著任何人拿到 URL 都能訪問如果文件涉及隱私就不能這么干。第二種是私有讀加簽名 URL文件默認不可公開訪問后端生成一個帶簽名和有效期的臨時 URL 返回給前端。這種方式安全性高適合合同、證件這類敏感文件。簽名 URL 的有效期要按業(yè)務設置太短用戶還沒看完就失效了太長又削弱了安全意義一般幾分鐘到幾小時不等。public String generateSignedUrl(String objectKey, Duration expire) { Date expiration new Date(System.currentTimeMillis() expire.toMillis()); return storageClient.generatePresignedUrl(bucket, objectKey, expiration).toString(); }實際項目里我傾向于默認用私有讀需要公開的資源再單獨配置。因為一旦用了公開讀后面想改成私有讀所有已經發(fā)出去的 URL 都會失效遷移成本很高。反過來私有讀改公開讀就容易多了。這個選擇在項目初期就要定好別等上線了再糾結。5. 那些文檔里不會寫的踩坑記錄前面講的都是應該怎么做這一節(jié)講講實際做的時候會遇到什么。這些經驗基本都是從真實故障里攢出來的文檔里通常不會提。5.1 上傳成功但訪問 404 的排查鏈路這個現象特別典型接口返回成功URL 也拿到了但瀏覽器打開就是 404。排查的時候按這個順序走先確認對象鍵對不對。把返回的 URL 和存儲控制臺里實際的文件路徑對比看是不是多了或少了斜杠、目錄層級對不對。對象鍵里如果開頭多了個/有些存儲服務會把它當成一個空目錄導致路徑不匹配。再確認存儲空間和區(qū)域。URL 里的域名對應的區(qū)域和文件實際存儲的區(qū)域是不是一致??鐓^(qū)域訪問有時候會返回 404 而不是明確的錯誤。然后確認權限。如果是私有讀的空間直接訪問肯定 404 或者 403得用簽名 URL。很多人忘了這一點以為上傳失敗其實是權限問題。最后看 CDN 緩存。如果前面掛了 CDN新上傳的文件可能因為緩存還沒刷新而訪問不到等幾分鐘或者手動刷新緩存再試。這個排查順序的邏輯是從近到遠先看自己代碼生成的對象鍵再看存儲服務的配置最后看外圍的 CDN。大部分問題都出在第一步對象鍵拼接錯誤是最常見的原因。5.2 大文件上傳超時與分片文件一大普通的單次上傳就容易超時。一方面是網絡傳輸時間長另一方面是應用服務器處理時間長中間任何一環(huán)超時都會導致失敗。對于超過幾十 MB 的文件應該考慮分片上傳把大文件切成多個小塊分別上傳最后在存儲服務端合并。分片上傳的邏輯比單次上傳復雜不少要處理分片編號、上傳 ID、斷點續(xù)傳、分片合并等。如果業(yè)務確實有大文件需求建議直接用存儲服務提供的分片上傳 SDK不要自己從頭實現。如果只是偶爾傳個大文件也可以適當調大超時時間但要注意這只是緩解不是根治。還有個容易被忽略的點應用服務器前面的網關或者負載均衡往往也有請求大小和超時限制。你代碼里配置得再寬松網關那一層攔住了照樣失敗。所以調大文件上傳限制的時候要把整條鏈路上的限制都檢查一遍前端、網關、應用服務器、存儲服務缺一不可。5.3 并發(fā)上傳時的命名與冪等高并發(fā)場景下文件上傳還有兩個細節(jié)要注意。一是文件名生成的唯一性UUID 基本能保證不沖突但如果用了時間戳加隨機數的方案并發(fā)高的時候有極小概率撞車所以還是推薦 UUID。二是冪等性同一個文件重復上傳是每次都存一份新的還是識別出重復直接復用如果業(yè)務允許重復存儲那不用管如果要求去重就得在存儲前算文件內容的哈希值用哈希值做對象鍵或者先查重。去重這件事要權衡。算哈希需要把整個文件讀一遍大文件會拖慢上傳速度而且哈希碰撞雖然概率極低但理論上存在。我的建議是除非業(yè)務明確要求去重比如某些文檔管理系統(tǒng)否則不要主動加這個邏輯保持簡單。真要去重也要把哈希計算放在異步流程里不要阻塞上傳主流程。5.4 密鑰泄露與權限最小化最后說個安全相關的。訪問密鑰一旦泄露別人就能以你的身份操作存儲空間刪文件、傳文件、甚至產生費用。所以密鑰管理要遵循幾個原則不在代碼和日志里出現明文密鑰不同環(huán)境用不同的密鑰給密鑰配置最小必要權限比如只允許上傳和讀取指定空間不允許刪除和列舉。如果團隊規(guī)模稍大建議用臨時憑證代替長期密鑰。很多云廠商支持通過角色扮演的方式獲取有時效性的臨時憑證應用運行時動態(tài)獲取這樣即使憑證泄露影響時間也有限。這套機制配置起來稍麻煩但對于安全要求高的項目是值得的。6. 把上傳功能組織成可復用的模塊講完單個環(huán)節(jié)最后說說代碼組織。文件上傳在很多項目里不是一處用到用戶頭像、商品圖片、附件、導入文件到處都要傳。如果每個地方都寫一遍上傳邏輯代碼重復不說改一處配置要改好幾個地方很容易漏。合理的做法是抽一個上傳服務出來。6.1 服務層的職責劃分我一般會定義一個FileStorageService接口把上傳刪除生成訪問地址這幾個核心能力抽象出來具體實現類對接不同的存儲后端。這樣業(yè)務代碼只依賴接口將來換存儲服務或者加個本地存儲的降級實現都不用改業(yè)務代碼。public interface FileStorageService { String upload(MultipartFile file, String bizType); void delete(String objectKey); String getAccessUrl(String objectKey); }bizType這個參數用來區(qū)分業(yè)務類型比如avatar、product、attachment實現類里可以根據它做不同的校驗規(guī)則和目錄規(guī)劃。這樣校驗邏輯也集中到一處不會散落在各個 Controller 里。6.2 校驗邏輯的集中管理校驗規(guī)則如果分散在各個接口里很容易出現這個接口校驗了大小那個接口忘了校驗的情況。把校驗抽成一個獨立的組件比如FileValidator按業(yè)務類型配置不同的規(guī)則業(yè)務類型允許擴展名大小上限是否公開讀avatarjpg/jpeg/png/webp2MB是productjpg/jpeg/png5MB是attachmentpdf/doc/docx/xls/xlsx20MB否contractpdf10MB否這張表放在配置文件里校驗組件讀取配置執(zhí)行校驗。新增業(yè)務類型只需要加一行配置不用改代碼。這種配置驅動的思路在文件上傳這種規(guī)則多變的場景里特別合適。6.3 異常處理與用戶提示上傳過程中的異常要統(tǒng)一處理給用戶明確的提示。常見的異常和對應提示文件為空請選擇要上傳的文件超過大小限制文件大小不能超過 X MB類型不允許不支持的文件格式請上傳 X 格式存儲服務異常上傳失敗請稍后重試用全局異常處理器RestControllerAdvice把這些異常統(tǒng)一攔截轉換成統(tǒng)一的響應結構。這樣前端拿到的錯誤信息是一致的不用為每個接口單獨處理。同時存儲服務的底層異常不要直接暴露給用戶里面可能包含內部地址、密鑰片段等信息要轉換成友好的提示詳細錯誤記到日志里供排查。7. 上線前的自查清單功能寫完不等于能上線文件上傳這塊有幾個點必須在部署前確認。我把它們整理成清單每次上線前過一遍能避開大部分事故。上傳大小限制在整條鏈路上是否一致前端、網關、應用服務器、存儲服務任何一層不一致都會出問題。臨時文件目錄是否指向空間充足的位置是否有定期清理機制。訪問密鑰是否通過環(huán)境變量或配置中心注入代碼倉庫里是否殘留明文密鑰。存儲空間的讀寫權限是否符合業(yè)務預期公開讀的資源是否確實可以公開。上傳失敗是否有重試和告警日志里是否能定位到具體失敗原因。大文件場景是否驗證過分片上傳超時時間是否合理。并發(fā)上傳壓測是否做過文件名唯一性和存儲服務限流是否扛得住。這份清單里我最想強調的是第一條和第三條。鏈路限制不一致導致的失敗最難排查因為每一層單獨看都正常合起來就是不行密鑰泄露則是后果最嚴重的一旦出事影響面很大。這兩條每次上線都值得花五分鐘確認一遍。文件上傳這個功能代碼量不大但涉及的面很廣請求處理、參數校驗、安全、存儲、網絡、并發(fā)每一塊都有細節(jié)。把上面這些環(huán)節(jié)都照顧到功能才算真正可用而不是本地能跑。后續(xù)如果業(yè)務量上來了還可以在這個基礎上加文件訪問統(tǒng)計、存儲成本分析、生命周期清理策略這些能力那是另一個層面的事了。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
综合久| 久久国产精品m码| 中文字幕日韩情色| 成人日本视频人妻在线| 青青草公开在线免费不卡视频| 久久久久国产一区二| 亚洲av性爱电影| 乱操乱伦AV| 久久一区无码| 超碰人人超在线观看| 久久久久久久9| 久久久久成人蜜桃精品| 日婷婷| 日韩av情韩国爱禁区av一区二区| 懂色AV一区二区三区| 国产熟女乱论| 日韩电影在线观看网址| 少妇熟女一区二区三区| 四虎影视国产精品| 十八禁黄色成人网站观看| 人人艹亚洲| 久草线上视频免费看| 青青草国产盗摄一二三区| 欧美成人A天堂片在线观看| 国产精品国产自产拍高清AV| 欧美日韩精品一区二区三区高清| 国产精品乱码久久久久| 亚洲一二三| 近亲乱伦一区二区| 亚瑟国产精品久久无码| 凌辱美少妇久久aV| AV色女综合| 日韩欧视频| 色哟哟AV| 97视频新免费| 熟女AV一区| 黑丝内射一区二区三区| 亚洲欧洲偷拍一区| 日韩伦理视频| 日韩偷拍色图| 日本一级性爱| 婷婷久草一区二区三区| 97精彩视频网站| 影音先锋国产精品| 国产探花精品在线| 欧美极度丰满熟妇hd| 成人八戒网站| 91色久| 91精品丝袜在线观看| 欧美 日韩 亚洲 春色| 91精品女厕偷拍视频| 日韩黄色成人性爱| 在线视频亚洲无码| 97免费视频在线| 91少妇通奸网站| 欧美九九爱| 亚洲欧美setu| 四季AV一区二区凹凸精品小说| 亚洲自拍另类丝袜综合| 日韩亚洲美女一区久久| 天堂资源欧美| 日韩紧密久久| 色五月激情AV在线| 少妇久久久久久| 久久区| 热热色中文无码| 精品99999| 国产精品诱惑| 青草青草久热| 国产 v乱码一区二| 91爆操视频| 久久久九九网站| 九九黄色网| 欧亚在线视频| 夜夜狼人妻| 是还免费视频1727我| 99黄页网站| 91热| 天天综合网日韩7799| 抽插无码高清一区| 牛牛久久国产精品视频一二三| 久久视频,这里只有精品| 神马久久久久久| 中文AV制服乱伦| 亲子敌伦对白在线播放| 中文字幕日韩精品久久| 91伊人大香蕉| 嫖老熟女A片一二三区| 熟妇熟女视频一区二区三区| 福利在线视频一区二区| 久9久精品视频| 国产精品久久发布| 九九九国产| 再深点灬舒服灬太大了添视频 | 亚洲无码超碰免费| 国内毛片欧美香蕉精品| 日韩欧洲操屄视频| 婷婷久草一区二区三区| 少妇高潮喷水无套久久久久久| 蜜臀久久99精品久久久久久酒店| 亚洲乱码尤物193YW| 91久久精品国产| www.狠狠| 91久久久久久| 九九碰九九爱97超碰| 无码人妻精品一区二区中文| 国产性感骚丝袜在线| 日本道人妻久久久在线不卡色视频| 91熟女视频网| av凤凰久久久| 夜夜嗨老熟女AV一区二区三区| 91熟女丨老女人| 永久免费av无码网站国产app| 国产 三级自拍| 欧美性生活内射| 嫩草美女久久| 日本男人插女人的逼黄色| 日韩免费在线视频观看| 久久久久久国产精品| 欧美最婬乱婬爆婬性视频 | 亚洲人天堂| 大屁股人妻女教师撅着屁股| 蜜臀AV网站| 久操网在线| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 国产精品久久久亚洲一区| 五月婷婷色色| 久久伊人东京热| 亚洲欧美国产va在线播放频| 美女人妻色网站| 97手机日韩| 天天日天天舔天天喷天天射| 亚洲图片在线| 成人三一级一片aaa| 欧美宗合色| 天操天操夜操夜月操月年年操| 国产久久久久久| 中文字幕 国产区| sewuyueav| 日本高清电影欧美色图| 欧美人人曰人人操人人射射| 日韩欧美被操黄免费观看| 超碰国产精品无码| 亚州大图综合色图| 久久啊哟| 国产剧情AV不卡在线观看| 激情啪啪视频| 蜜臀精品1区2区| 乱性AV| 久久久久久久久久久久黄色| 久久九九视频九九视频| 国产又粗又长视频| 5252色欧美在线| 日韩一级二级三级| 精品97精品97| 夂久色| 亚洲97成人在线观看| 天天干人妻| 91在线精品| 欧洲亚洲综合| 96AV精品| 在线啊啊啊啊| 玖玖爱免费观看视频| 操一对老熟妇爽上天视频| 999久久久九| 一级特级aaaa毛片免费观看| 超碰97人妻免费在线| 国产精品久久久久久9999| 婷婷五月天伊人| 91天天综合网| 亚洲天堂一区二区| 久草久热| 婷婷亚洲色| 亚洲资源吧| 97久久免费| 欧亚日韩中文在线| 97超碰超碰| 国产区91柔拿会所技师| 日本三级韩三级99久久| 亚洲欧洲国产综合av| 超碰色综合| 夜夜骑日日| 成人热久久精品| 色色亚洲| 色情五月婷婷| 激情综合五月| 成人免费福利在线观看| 强奸乱伦AV网址| 欧美色性情| 东京热伊久| 欧美 牲| 欧美熟爽综合| 亚洲免费精品一区| 亚洲精品视频二区| 久久99综合| 一区二区三区探花在线观看| 精品无码一区二区三区| 男人天堂东京热| 九九九热精品| 韩日巨乳美女免费视频在线观看| 97色97好| 黑人操一区二区| 亚洲国产美女久久久久| 99re免费| 亚洲国产成人精品久久久国产成人一区二区| 天天操妹子| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 女性喷水高潮在线观看| 亚洲中字幕日本一区二区三区| 97欧美日韩| 国产精品成人午夜福利| 白嫩少妇| 亚洲图片日本AⅤ欧美在线| 亚洲精品97p| 综合性视频99| 中文字幕乱妇免费视频| 成人无码在线视频网站| 亚洲精品尤物yw在线影院| 色屁屁影院www国产| 家庭乱伦国产| 日本熟妇人妻中出视频| 国产人妻天天干精品| 久久久久成人亚洲国产| 大香蕉黄色一区| wwwss在线观看| 蜜桃久久一区二区三区| 殴美日韩m| 国产亚洲综合欧美一区| 五月色综合| 熟妇熟女亚洲天堂网| 熟妇在线视频一区二区| 亚洲情色1区| 日夜久久久九九九久| A男人的天堂| 色99久草| 一级性爱视频免费在线| 精品一二三区久久AAA片| 色狠狠综合| 亚洲精品一二三四区| 精品人妻视频一区二区三区蜜桃视频| 97超碰色中文字幕| 12一15性XXXX粉嫩国产| 国产又大又硬又长又粗| 97国产超湿| 亚洲综合骚逼| 97干在线视频| 嗯啊视频免费在线观看| 欧美熟妇视频| 亚洲欧美综合网| 国产91福利小视频在线观看| 久久久无码av精| av大香蕉| 天天干人妻| 色妇综合网| 噜噜噜在线视频| 97人人操人人干| 久久国产精品熟女人妻| 91丝袜| 日本丝袜人妻内射| 欧美最婬乱婬爆婬性视频 | 亚洲AV无码黄色强奸| 黄色网址久久精品欧美喷水| 四虎影视国产精品| 国产亚洲美日韩Aⅴ中文字幕无码成人| 大香蕉伊人久久| 一直超碰| 秋霞免费无码视频日韩A片| 熟女六十路| 91亚洲欧美色图| 农村少妇久久久久久久| 国产高清成人mv在线观看| 日韩亚洲美女一区久久| 97在线视频免费看| 欧洲熟妇xxXx欧美老妇裸体| 精品无码人妻一区二区免费蜜桃| 欧美天天| 久久精品小视频| 久久久9 9 9精品| 黄色大片免费在线| 日夜久久久九九九久| 酒色综合网| 插欧洲美女欧美精品| 激情视频一二三| 日韩视频中文字幕| 激情一区二区三区在线观看| 欧美激情 亚洲色图| 色久桃花影院在线观看| 青青草伊人久久| 97超碰精品| 亚洲色图91欧美日韩| 欧美日韩制服| 大香蕉啪啪啪| 97国产精品一区| 五月婷婷AV| 精品人妻一区二区蜜桃视频| 日本三级日本三级99| 狠狠干妹子| 能直接看AV的网站| 九九九草| 亚洲中文字幕噜噜噜久久久| 日韩少妇无码| 秋霞免费AV| 中文字幕第23区| 欧美日韩亚洲一区二区在线观看| 大香蕉伊在线久草麻豆天堂故事| 日本高清视频xxxx| 欧美中字不卡| oumeisetu综合| 男人天堂网站| 97免费免费视频网| 干婷婷综合网| 高清视频一区| 91熟女综合| 欧美熟女妇同| 久久亚洲天堂| 超碰在线综合97| 亚洲啪啪视频一区二区| 色踪合AV| 一区二区三区精品黑丝白丝酒店对鸡 | 亚洲成人AB| 色婷婷av在线观看| 秋霞一级鲁丝片A片| 久久99精品国产| 国产女人操逼视频| 91青青草| 无码久| 日韩国产中文字幕| 91色人妻| 中文字幕一区二区三区蜜桃视频| 亚洲暴力强奸AV| 97超级久久| 国产夜夜艹| 懂色av色欲av蜜臀av| 91激情国产| 精品久久青青草| a一区二区三区乱码在线| 亚洲日韩97| 青青青国产| 九九探花视频在线观看| 久久精品国产亚洲妲己影视| www.久久超碰| 久久久久无码一妻区| 95人妻爽爽人人做人人澡 | 国产精品网站www| 欧美刺激色黄片免费看| 无码操逼视频一下| 国产精品色约约| 日韩女优在线| 久久久婷婷| 中文字幕亚洲永久精品| 日韩在线76| 人妻aa| 精品亚洲成人免费在线| 俞拍久久国应视频| 蜜臀中文无码午夜| 伦理日韩国产久久| 日韩三级在线观看mp4| 久久婷婷精品| 大香蕉乱伦视频网| 色狠狠 - 百度| 搡老熟女免费视频| 男人的天堂2019| 中文字幕午夜精品久久久| 蜜臀人妻少妇久久在线观看| 91neishe| 久久综合99| 黄色片大香蕉| 亚洲日韩美女中文字幕乱| 男人女人18禁片免费看网站| 欧州91高潮| 性欧美999| 欧美传媒一区| 97丝袜亚洲在线播放| 亚洲网自拍| 日韩情色视频| 超碰亚洲欧美日韩无| 这里都是精品在线观看| 欧美日韩岛国大片在线观看| 欧美国产伊人久久久久| 日韩欧美中文日韩欧美色| 亚洲成人在线高清| 最新av中文字幕高清| av毛片aaaaa免费看| a级免费在线观看| 九九九九九九九九九国产精品 | 久9精品| 91 偷| juliaann丝袜| 91丝袜美女视频| 99热在线播放| 黄色香蕉视频网站一区| 免费少妇一区二区| 黄色一区二区秘书性感| 国产91乱伦| 伊人影院综合是一个与深夜成人在线| 欧美日韩国产高清在线一二三区| 国产久久av| 美国一区二区免费视频| 最新日韩黄片| 色999人与兽| 欧美最婬乱婬爆婬性视频 | julia ann久久| 97国产|免费| 天天综合网~91| 91色狼| 精品三级在线专区| 操逼操逼逼操操逼91 | 毛片麻豆91糖心精品毛情片| 色原狠狠天天天| 亚洲色图A| 欧美v日韩v亚洲v最新在线| 免费观看性欧美一级| 激情网色| 五月天啪啪| 91女在线观看| 老熟妇一区二区三区啪啪| 青青草国产一区二区三区| 久久精品超碰| 人人操人人插人人摸人人干| 日韩性爱播放| 国产精品久久久蜜臀| 欧美天堂第二区| 日韩欧美三级| 中文字幕天堂在线| 亚洲成人性爱在线观看| 99热97| 亚洲鸥美色图| 偷拍偷窥与盗摄视频专区| 操逼片中文| 99这里只有精品| 国产乱人妻精品入口| 欧美操逼录像国产黄色国产| 爽极品影院| 97人肏| 五十路成人在线视频二区三区| 九九精品美女高溯喷水| 国产不卡的视频 | 激情五月天综合网| 天天摸天天舔天天操| 综合网天天| 午夜欧美女人操逼| 伊人四虎综合| 色九九九综合| 一级一性爱免费视频| 日韩一区二区三区四区五区| AV一二区| 久久精品| 又黑又大又粗 | 亚洲 日本 国产 综合| 五月婷婷色| 青青草玖玖爱| 亚洲三区视频| 久久伊人青青草| 试看60秒 爽| 婷婷九月色| 四虎免费视频| 日本女优在线视频福利| 桃色人妻在线视频| 啪啪啪东京| 亚洲三级网址久久最新| 网站A V在线| 日韩啪啪啪啪啪| 国产精品另类| 国产激情久久久| 中日992视频| α√在线| 超碰导航97| 中文字幕精品资源在线| 人妻人久久精品中文字幕| 粉嫩粉嫩一区性色AV片| 欧美亚洲成人在线一区二区三区| 亚洲av综合色区图片亚洲| 精品一区二区麻豆| 日本成人A片免费看| 青青草国产盗摄一二三区| 午夜男女爽爽爽影院视频| 欧美 中文字幕 一区| 精品高潮| 天天天乱色综合全| 久久亚洲AV无码专区国产精品| 91五月天| 欧美久久伊人| 亚欧美色| 久久97资源 网| 国产传媒操逼视频| 人妻 欧美亚洲| 久久丁香五月天| 亚洲人妻精品一区二区| 老女人碰碰在线碰碰视频| 亚洲性图91| 91爆操视频| 久久精品国产97欧美精品亚洲 | 亚洲熟女av中文字幕| 成人五月香网在线| 一区二区三区高清天码| 中文字幕免费看| 高清无码网址| 91精品女厕偷拍视频| 婷婷探花久久精品一区| 天天透伊人| 天天躁日日躁xxxxx| 久久人妻一区二区三区高清| 日韩精品区二区三区不卡| 精品国模无码| 亚洲在钱| 69AV女优男人的天堂| www.黄色在线| 人人妻人人玩人人澡人人爽| 91女优在线观看| 色婷婷五月综合| 特级特黄一级毛片免费| 精品无人区麻豆乱码1区2区图片 | 久伊人网78| 欧美激情 日韩精品| 夜嗨影院| 男女做爰猛烈动高潮A片免费应用| 色悠久久久av| 1024亚洲中文字幕久在线看片你懂的 | 超碰97网站| 久9爱经典视频| 97一区二区蜜臀| 男女真人网18| 日韩中文字幕精品一区在线| 久久超碰网| 日韩电影免费网站麻豆视频| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 学生妹天天看| 国产婷婷一区| 女人的久久久| 丁香色色网| 成人七区| 99久久久无码精品国产人| 一本色道久久综合精品婷婷| 日韩淫色网| 久热精品色情| 欧美超碰96| 天天干少妇| 久久久成人国产精品无码| 免费啪啪av| 人人摸人人入| 2017大香蕉| 精品日日人妻| 日韩欧美麻豆| 深夜激情 | 91视频精品| 久久久无码精品人妻二区 | 超碰在线日韩一区| 久草线上视频免费看| 中文字幕十五区| 日韩伦理视频| 久久久精久久久| 久草成人福利导航| 麻豆天美电影一区二区| 久久一二三四五六七八九区区区| 久久99网站| 毛片电影一区二区三区| 精品成人av一区二区三区在线| 国产白嫩漂亮KTV在线| 久久精品国产99精品亚洲蜜... | 97公开久久| 啊啊啊啊啊啊好湿好爽视频| 久久久久久中文版| 亚洲在高跟鞋自慰久久在色线| 精彩国产视频播放1区2区| 亚洲AV资源| 人人澡综合涩| 大香蕉青青9| 精品欧美日韩在线观看| 欧美在线大香999| 78操B| 日本女人久久久| 欧美裸体美女日麻屄| 美女裸体无遮挡永久免费观看网站 | 免费自拍三级综合| 熟女AV一区| 最新国内自拍av免费| 三久久久四久久久久| 秋霞曰韩R级| 亚洲精品人妻吞精av| 欧美一区二区亚洲天堂| 一区二区 韩日AV| 久草成人福利导航| 亚洲 欧美 另类 日韩 人妻一区| 亚洲青青草| 超碰吊日色| 国产高清精品福利| 国产精品亚洲无码| n1038 一二三区| 五月天婷婷在线看| 欧美一级A片不卡视频。| 人人插人人摸人人| 免费视频无码| 少妇丝袜在线观看AV| 爱做久久久久久| 夜夜肏2021| 亚洲永久AV无码精品秋霞| 97超碰总站| 97在线免费看视频| 无码高清国产AV| 五月开心网| 天天看高清麻豆| 日韩精品亚洲一二三| 3PAV乱伦视频| 日本网色| 国产午夜视频| 久草这里只有精品| 亚洲最大AV网| 91精品人妻一区二区三区蜜桃臀 | 熟人人妻少妇精品久久| 99e久久国产精品| 九九久久综合| 九九九九九九九九九九精品视频| 97精品免费视频网站| 欧美色性爱| 熟女一区二区| 久久久久久九九九| 国产精品免费视频人成| 97干天天| 草草电影院| 超碰国产在线| 久久久久96| 樱花蜜乳av| 狠狠狠一区二区三区| 久久婷婷苹果| 探花熟女,姿勢到位,體驗感也到位| 青青网三级视频| 玖色av| 伊人精品久久网站| 欧美天天谢综合网| 97爱| 口爆综合网| www欧美91| 男人的天堂一区三区| 成人在线午夜视频一区| wwwxxx日本爽| 好好的日:com久久九九| 欧美真人抽搐一进一出gif| 色九九综合| 国产亚热在线久久| 牛牛aV| 99精品久久久久久| 天天干人人干天天日97| 成人久久精品| 国产精品熟女九色九色蜜臀| 麻豆AV96熟妇人妻| Sekablack无码一区| 午夜天堂网| 浓厚中出中文字幕在线| 97超久碰| 综合操逼| 亚洲色图8| 亚洲免费看片| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | www.AV有限公司一区| 1级黄色夫妻对换性交免费看| 亚洲综合有玛| 国产又黄又粗的视频| 无码视频一区二区| 久草国产在线视频| 国产超碰97| 99热思思| 亚洲无码精品AV久久久| 安徽熟妇视频| 国产精品婬乱一级毛片彝族| 欧美色图片欧美色图| 岛国精品视频在线观看| 99av| 少妇人妻无码| 免费强奸av| 欧美劲爆第一页| 国产视频一区二区三区久久亚洲天堂| 日韩免费三级黄片电影| 物业黑人 AV一区| 色五月婷婷中文字幕| 亚洲欧美日韩偷拍色图| 国产地址二三| 9999久久久久| 人人看黄色视频| 日本中文字幕熟妇| 99精品视频在线观看| 国产日韩精品suv| 色女免费在线观看视频网址| 亚洲人妻av| 2019精品国产无码成人| 国产av色网| 人妻加勒比东京热| 日本免费人成视频播放120秒| 九久久精品| 久久免费老司机精品| 天天操天天射天天日| 桑老女人九区| 国产视频一区二区三区久久亚洲天堂 | 成人av免费观看| 超碰在线欧美性爱激情| 热久久无毒不卡| 免费的av网| 亚洲av影院在线观看| 天天综合网网欲色| 在线小说视频一区| 九九热只有精品| A片 AV一级在线播放观看免费| 美女诱惑久久| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 99热最新| 欧美性爱日韩性爱| 中文字幕三四区| 狠狠操狠狠燥| 亚州春色| 快点操死我| 久久怡红院| 中文字幕精品区先锋资源| 亚洲人妻中文在线视频| 久久国产精品m码| 国产精品乱码久久久久久久| 日韩AV一区二区三区三州三州| 色欲久久综合| 91丨熟女丨丰满熟女| 一本色道久久天天射天天干| 久久免费少妇| 91日韩国产欧美亚洲另类精盘州至城都| 国产精品视频在线播放| 黑人中出21连凳花野真衣| 亚洲天堂中文字幕无码男同| 丁香九月激情啪| 九九探花视频在线观看| 韩日性爱av| 中文字幕AV乱伦| 偷拍偷窥与盗摄视频专区| 97手机日韩| 日韩猛交| 97网色| 久久久久久久| 特污精品女优骚货黄色视频在线免费观看| 加勒比av网| 日日妻色网| 91AV天美在线视频| 久久精品中文字幕女同| 91色综合色| 人人操人人射人人干| 五十路二区在线| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 亚洲中文字幕熟女少妇一区二区| 色777999综合| 国产精品青青草| 99热成人| 超碰 97国产熟女| 99热超碰| 久久精品亚洲东京热色播| 欧美三级一级| 中文字幕乱码人妻一区二区三区,99精品 | AV和黑人在线播放| 国产精品嫩草久久久久| 视频在线观看免费一区二区三区| 天天操天天射天天日| 激情网色| 欧美性爱另类综合| 天天色粽合合合合合合合| 人人人人人人少妇| 亚洲综合码| ai欧美亚洲小说| 夜夜做夜夜爽精品视频| 久久久一区二区三区麻豆| 丰满少妇一区二区三区免费看| 97欧美在线| 日韩欧美午夜一区二区| 中文字幕aⅴ在线视频| 久草视频分类在线| 超碰久久中文| 蜜桃视频一区二区三区| 欧美天天影院| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 色网在线| 蜜屁av| 亚洲**2021在线观看| 国产熟女免费观看久久| 天天爽天天爽| 91草草草| 婷婷激情四射| 日本成人A片免费看| 91在线无码精品秘 软件| 国色天香av| 亚洲 综合 第一页| 91亚洲电影| 久久夜黄色无码A级大片| www.色五月| 蜜桃视频精品一区二区| 搡老熟女免费视频 | 玖玖玖玖精品国产剧情| 五月久久HDAV| 国产亚洲精品一区二区三区| 无码99| 成年女人黄网站| 日本精品第一视频在'| 亚洲欧洲视频小说在线观看| 黑人娇小av在线播放| 欧美色图在线视频少妇| 91精品91久久久久77777俄罗斯老妇姓x| 久久天天艹| 欧美综合自拍成人自拍第二十页| 中文字幕人妻色偷偷久久皮| 大香蕉线| 少妇3P性爱自拍| 亚洲熟妇图片| 99re99在线视频| 18禁免费视频| 日韩精品三区四区| 欧美色综合网| 91精品女厕偷拍视频| 亚洲一欧洲中文字幕在线 | 色爱天堂| 在线人人人人人人精品超 | 91色射| 国产成人精品无码久久| 性色高清在线| 屁股久久久久久久久久| 丁香婷婷大香蕉| 日韩欧美蜜桃精品久久中文字幕久久 | 日本操大逼| 欧美高潮在线| 久久亚洲中文字幕视频| 欧美成人9797| 青青青青操国内视频在线| 日韩九区| 天天影视综合色| 亚洲AV无码成人精品久久| 99re6国产精品99re| 人人艹亚洲| 亚av顶级裸体一区二区三区四区五区 | 狠狠图片青青草| 91蜜桃传媒精品久久久一区二区| 国产自制av蜜乳| 日韩亚洲美女一区久久| 91综合熟女| 天综合网| 色欲天天综合久久久无码网中文| 九九久久九九久久| 中文字幕后石码三区四区| 婷婷五月丁香五月| 欧美日韩97| 欧美日韩色图片| A 天堂| 极品内射| 亚洲中文国际强奸字幕| 亚州Av天美传媒| 婷婷色影院| 啊啊啊啊啊啊啊啊视频| 97 亚洲 日韩 欧美 在线| 色吧5亚洲| 东北女人| 天天做日日爱夜夜爽| 欧美色老汉| 亚洲天堂男人在线| 丁香婷婷五月| 麻豆精品天美| 色牛牛AV| 国产美女高潮| 天天综合网AV91| 国产福利精品最新在线 | 亚洲综合婷婷| 亚洲 暴爽 AV人人爽日日碰| 国产婷婷一区| 亚洲美女自拍偷拍视频| 東南亚性呦成人伦理资源在线视频| 嗯啊不要在线观看嗯啊| 久久久久久国产成人| 吊色| 欧美性天天影视| 人人妻人人爽 97人人看碰人免费公开视频| 热久久99999| 秋霞视频一区二区| 精品性爱| 欧美色图在线视频少妇| 亚洲国产精品久久久久久久久久| 97无码视频在线播放| 99热日| 亚洲欧美精品一区天堂久久 | 日韩精品碰碰| 78精品在线| 男人的天堂VA在线| 91久久99久久91熟女精品| 日日黄色三级网站| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 爱做久久久久久| 91综合在线| 国产AV线| 殴美综合色88| 99久久婷婷国产综合| 91性| 粉嫩av平台| www熟女乱伦com| 色婷婷成人| 久啪视频| 久久社区一区二区三区| 嗯……啊…嗯嗯…啊…好舒服| 欲香欲色| 色欲三区| 久久久久夜夜夜夜| 日韩精品熟妇| 五月综合激情网| 岛国大片在线观看网站入口| 亚洲天堂2020| 亚洲熟妇综合久久久久久| 欧美激情视频一区二区三区不卡| 色小视频蜜乳| 黄色在线网站| 欧美日韩午夜精品一区二区三区| 综合亚洲网| 久操影视| 神马久久啊啊| 日韩精品三区四区| 天天干天天狼在线视频| 家庭乱伦麻豆| 9九九国产| 色偷综合| 先锋音影AV| 干b在线性社区| 中文字幕在线观看第二页| 国产浮力影院第1页| 天天激情综合站| 粉嫩av平台| 电家庭影院午夜69久久夜色精品国产69乱| #NAME?| 婷婷九月国产| 国产风韵犹存熟妇三区| 精品二999| 少妇内射www在线观看视频| 少妇同性| 校园春色综合色| 欧美熟妇精品黑人巨大一二三区| 精品夜夜澡人妻无码| 日韩AV片| 野狼激情网| 91在线|亚| 啊a一区在线| 97视频在线免费看| 久草综合京东| 日韩内射视频| 天天弄欧美| 啊啊啊好舒服好爽啊啊啊视频| 大香蕉伊人网WWWn0n| 亚洲综合影视| 亚洲男人天堂2016| 精品综合久久久久久97| 国产熟女自拍| 992大香蕉| 亚洲精品九九九| 91精品人妻偷情| 激情抓乳插进去啪啪啪日韩 | 日亚韩精品视频二区三| 亚洲AV无码久久久国产精品| 亚洲av无码成人精品国产| 色综合久久久久| 精品一区二区啪啪啪| 一区黄二区黄| 不卡一区视频| 欧美偷| 欧美天天综合| 黑人白女精品一区| 国产1769在线| 欧美九9 9 9| 亚洲欧美中日韩| 亚洲欧洲日产国产综合网| 大香蕉色欲AV| 色淫网站优优视频| 精品一区二区国产日韩| 97人妻免费中文字幕| 久久草大香蕉| 91天美传媒精品| 射丝袜大香蕉| 欧洲综合色图| 久久亚洲欧美中文字幕国语| www…国产操逼| 免费看污网站| 破处bbq| 国产精品视频内谢女人| 欧美人妻久久精品二区三区| 大香蕉啪啪网| 亚洲综合小视频小说在线观看 | 凸凹视频在线观看| 另类图片五月| 亚洲黄a三级三级三级看三级| 欧美综合色图网| 国产一区二区三区白丝| 99热99色| 欧美韩国你懂得在线 | 国产精品夜夜| 先锋色眉乱伦资源| 日韩欧美女优电影| 97在线资源| 91亚洲欧美| 久久性爱大全| 99re8超碰| 亚洲成人ab| 久久亚洲AV成人精品无码| 99啪| 大茄子熟女AV导航| 欧美极品性爱天天射| 亚洲色人妻综合| 精品久操| 嫩呦国产一区二区三区AV| 污啪啪啪视频| av一区二区三区四区| 屌逼传媒| 亚洲天堂一区二区| 中文字幕一二区二三区人妻专区| 天天综合精品| 人妻天天爽夜夜爽2| 亚洲男人天堂网| 日韩成人性爱电影在线播放| 欧美色图私拍91| 大香蕉78| 久久久久久久人妻| 久久久精| 天天躁日日躁xxxxx| 欧美熟女激情| 日本不卡一区二区| 激情五月天色播| 后入人妻无码| 日韩激情中文字幕有码| 日韩少妇无吗| 成人精品久久久午夜福利| 91亚·色| 天天网综合| 加勒比大香蕉视频在线| 大色网久久| 新版天堂中文资源8在线| 色香综合天天影视综合 | 热热色AV| 最新中文字幕在线亚洲| 在线一区| 国产欧美日韩一区二区三区| 香蕉久久精品| 五月天久久综合网| 色欲人妻一区二区在线| 秋霞一集毛片观看| 曰本精品久久久| A级国产欧美激情在线| 乱理日韩中文| 免费中文综合精品| 婷婷色网| 国模不卡| 亚洲诱惑天堂| 国产在线视视频有精品| 男人天堂导航| 欧美成人精品A片免费一区99| 欧美综合1性辶| 乱人伦 国语对白:视频直接看| 综合 亚洲 欧美| 亚洲 综合 欧美| 91肉片| 91国产大片| 中文字幕交换人妻| 一二三四区操操Av| 丝袜 亚洲 偷拍| 精品国产一区探花在线观看| 欧美性,色九九| 秋霞成人一级在线观看| 亭亭在线资源| 97啪啪| 蜜臀一区二区三区在线| 男人天堂日日夜夜| 国产精品无码在线| 91情色在线| 熟妇最新先锋一二三区| 尤物黄色在线观看网站| 激情文学小说一区二区| 丁香激情网| 精品无码一区二区三区| 蜜乳av一区二区三区| 欧美日韩成人在线| 国产无吗在线播放| 亚洲交换| 日韩在线AB| 大香网站| 密桃99999| 九九综合色| 操屄不卡视频| 淫淫总合网| 香港日本韩国人妇99www.wccm20| 久久久久国产精品人妻aⅴ天堂| 亚洲图片视频小说| TS人妖另类精品视频系列 | 加勒比伊人| 久久久久99精品成人片蜜臀| 麻豆天天躁天天揉揉AV| 欧洲天天在线| 国内亚洲精彩视频在线| 成人性交免费视屏| 亚洲中文字幕日产无码久久| 手机看片1025| 操逼无码操逼| 色亚洲欧美| 日韩欧美丝袜诱惑| 五月婷婷无码| 日韩亚洲中文字幕在线| 神马久久午夜| 综合情欲网| 啊啊啊啊二区好大| 五月天社区| 欧美色999| 精品在线蜜臀| 欧美一级A片在线看视频性色| 蜜桃精品一区二区三区ww| 蜜桃久久一区| 能直接看AV的网站| 亚洲在钱| 午夜寂寞欧美| 在线小视频| 全免费a敌肛交毛片免费| 超碰日韩美妻| www熟女乱伦com| 可乐操亚洲蜜911| 香蕉欧美| 久热精品在线| 人妻第一页| 午夜亚洲国产理论秋霞| 激情五月天色播| 影音先锋一区二区在线资源| 91一区二区三区蜜桃| 91n美女视频| 91熟女视频| 欧美日韩一二三| 日韩毛片9| 夜夜 中文视频rt| 一区二区三区四区五区高清无码永久视频 | 亚洲无码偷拍| 超碰天天久久79| 素人美腿视频网站| 人妻啊啊人妻啊啊| www.色五月| 五月天激情影院| 手机看片1024你懂的国产| 日韩无码a片| AV一起草在线| 9国产超碰| av爱爱爱| 欧美特大AA级黄片| 精品亚洲成人免费在线| 一级做受视频免费是看美女| 超碰97中文| dy888午夜老子影视达达兔 | 欧美中字二区| 亚洲日韩美国人妻| 五月天人妻综合| 91逼逼女人91| 亚洲有薄码区久久在线一区| 国产一区二区啪啪视频| 国产精品久久妻无码网站| 青娱乐淫乱1314| 亚洲无码超碰免费| 午夜乱轮操逼视频免费看| 久久鲁干| 中文字幕日韩专区精品系列| 国产诱惑| 日本高清电影欧美色图| 91 亚洲 欧洲| 日韩AV中文字幕电影| 九九成人精品| 97精品久久久久中文字幕| 超碰到97情色|