久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

詳解瀏覽器的緩存機(jī)制

瀏覽:317日期:2022-06-02 16:27:04
目錄
  • 前言
  • 1 瀏覽器緩存
    • 1.1 瀏覽器緩存
    • 1.2 瀏覽器緩存的意義
  • 2 緩存類型
    • 2.1 第一次請求數(shù)據(jù)
    • 2.2 強(qiáng)制緩存
    • 2.3 協(xié)商緩存
    • 2.4 強(qiáng)制緩存和協(xié)商緩存的關(guān)系
  • 3 緩存相關(guān)header
    • 3.1 強(qiáng)制緩存
    • 3.2 協(xié)商緩存
    • 3.3 緩存請求
  • 4 實(shí)例分析
    • 4.1 官網(wǎng)首頁:
    • 4.2 社區(qū)
    • 4.3 云市場
    • 4.4 個(gè)人中心
    • 4.5 論壇
    • 4.6 App
  • 總結(jié)

    前言

    瀏覽器緩存是前端性能優(yōu)化的重要一環(huán),對于前端效率提升的重要性,不言而喻。

    之前對于瀏覽器緩存也是一知半解,這次借著H5頁面緩存優(yōu)化的東風(fēng)整理了一下本地瀏覽器端的緩存機(jī)制,如強(qiáng)制緩存、協(xié)商緩存等,并且然后結(jié)合門戶域各部件(官網(wǎng)、云社區(qū)、云市場、個(gè)人中心、APP)當(dāng)前的緩存機(jī)制進(jìn)一步分解,旨在呈現(xiàn)下當(dāng)前華為云官網(wǎng)的緩存策略,供大家參考。

    1 瀏覽器緩存

    1.1 瀏覽器緩存

    緩存是一種本地保存遠(yuǎn)端資源的機(jī)制,不管是在客戶端、還是在服務(wù)端存儲著,用相同的URL進(jìn)行數(shù)據(jù)請求,可以直接從緩存中請求資源而不再訪問源服務(wù)器。

    Web前端緩存大致可以分為:數(shù)據(jù)庫緩存、服務(wù)器端緩存(代理服務(wù)器緩存、CDN緩存)、瀏覽器緩存。

    瀏覽器緩存也包含很多內(nèi)容:HTTP 緩存、indexDB、cookie、localstorage 等等。這里我們只討論 HTTP 緩存相關(guān)內(nèi)容。

    1.2 瀏覽器緩存的意義

    瀏覽器在本地對用戶對最近請求過的文檔進(jìn)行存儲,當(dāng)用戶再次訪問同一頁面時(shí),瀏覽器就可以直接從本地磁盤加載文件。瀏覽器緩存的意義主要在:

    a. 避免了冗余的數(shù)據(jù)傳輸,節(jié)省流量;

    b. 加快了用戶訪問網(wǎng)頁的速度;

    c. 減小了服務(wù)器的壓力。

    2 緩存類型

    2.1 第一次請求數(shù)據(jù)

    瀏覽器第一次請求數(shù)據(jù)時(shí),瀏覽器緩存中沒有對應(yīng)的緩存數(shù)據(jù),此時(shí)需要請求服務(wù)器,瀏覽器返回?cái)?shù)據(jù)后,會把請求的數(shù)據(jù)存儲至緩存數(shù)據(jù)庫中。

    當(dāng)瀏覽器中存在緩存數(shù)據(jù)后,可以根據(jù)是否需要向服務(wù)器發(fā)送請求,將緩存類型分為:強(qiáng)制緩存和協(xié)商緩存。

    2.2 強(qiáng)制緩存

    用戶請求數(shù)據(jù),如果命中強(qiáng)緩存,則不向服務(wù)器請求,而直接從本地資源獲取,返回200狀態(tài)碼,并提示from disk cache或from memory cache(比從disk快)。

    2.3 協(xié)商緩存

    在用戶請求資源時(shí),瀏覽器直接向服務(wù)器發(fā)送請求,協(xié)商對比服務(wù)端和本地的資源,驗(yàn)證本地資源是否失效。

    2.4 強(qiáng)制緩存和協(xié)商緩存的關(guān)系

    強(qiáng)制緩存和協(xié)商緩存命中緩存資源后,都是從本地讀取資源。如果強(qiáng)制緩存生效,則不需要再向服務(wù)器發(fā)出請求;而協(xié)商緩存,不管是否使用緩存,必須向服務(wù)器發(fā)送一個(gè)請求來協(xié)商。

    兩類緩存規(guī)則可以同時(shí)存在,強(qiáng)制緩存優(yōu)先級高于協(xié)商緩存,也就是說,當(dāng)執(zhí)行強(qiáng)制緩存的規(guī)則時(shí),如果緩存生效,直接使用緩存,不再執(zhí)行協(xié)商緩存規(guī)則。如果強(qiáng)制緩存規(guī)則不生效,則需要進(jìn)行協(xié)商緩存判斷。

    3 緩存相關(guān)header

    上文介紹了強(qiáng)制緩存與協(xié)商緩存的流程,那么在瀏覽器中,瀏覽器如何判定緩存數(shù)據(jù)是否失效呢?如何確認(rèn)是否使用緩存數(shù)據(jù)呢?

    3.1 強(qiáng)制緩存

    強(qiáng)制緩存的response header中會有兩個(gè)字段來表明失效規(guī)則(Expires/Cache-Control)

    1. Expires:Expires的值為服務(wù)端返回的到期時(shí)間,即下一次請求時(shí),請求時(shí)間小于服務(wù)端返回的到期時(shí)間,直接使用緩存數(shù)據(jù)。不過Expires 是HTTP 1.0的東西,現(xiàn)在默認(rèn)瀏覽器均默認(rèn)使用HTTP 1.1,所以它的作用基本忽略。另一個(gè)問題是,到期時(shí)間是由服務(wù)端生成的,但是客戶端時(shí)間可能跟服務(wù)端時(shí)間有誤差,這就會導(dǎo)致緩存命中的誤差。 所以HTTP 1.1 的版本,使用Cache-Control替代。

    2. Cache-Control:Cache-Control 是最重要的規(guī)則。常見的取值有private、public、no-cache、max-age,

    Expires和Cache-Control的關(guān)系:

    a. 相同點(diǎn):兩者都是強(qiáng)緩存。

    b. 不同點(diǎn):

    • Expires是http1.0規(guī)定的,而Cache-Control是http1.1規(guī)定的。
    • Expires的過期時(shí)間采用的是絕對時(shí)間,容易造成差錯(cuò); 而Cache-Control的過期時(shí)間采用的時(shí)相對時(shí)間,在緩存上不會出現(xiàn)問題。
    • 兩者可以同時(shí)存在于一次請求中,但是不會同時(shí)在一次請求中起作用。 在HTTP1.0的環(huán)境下,Cache-Control不起作用,Expires起作用; 在HTTP1.1的環(huán)境之下, Expires不起作用,而Cache-Control起作用。當(dāng)前一般都是http1.1的情況,所以Expires是作為一種向下兼容的形式而存在的。
    • Cache-Control的選擇更多,功能更為強(qiáng)大,推薦使用。 Expires作為強(qiáng)緩存,功能單一,不推薦使用。

    例如:下圖(華為云官網(wǎng)首頁)中,文件global.js的Cache-Control指定的緩存失效時(shí)間max-age為86400s(1天):

    3.2 協(xié)商緩存

    協(xié)商緩存一般是使用 if-modified-since/Last-Modified 和 if-none-match/Etag 由服務(wù)器來決定瀏覽器緩存的資源是否可以使用。

    1. Last-Modified / If-Modified-Since

    Last-Modified:服務(wù)器響應(yīng)請求時(shí),告訴瀏覽器資源最后的修改時(shí)間。

    If-Modified-Since:瀏覽器再次請求資源時(shí),瀏覽器通知服務(wù)器,上次請求時(shí),返回的資源最后修改時(shí)間。

    若最后修改時(shí)間小于等于If-Modified-Since,則response header返回304,告知瀏覽器繼續(xù)使用所保存的cache。若大于If-Modified-Since,則說明資源被改動過,返回狀態(tài)碼200;

    2. If-none-match / Etag

    Etag:服務(wù)器響應(yīng)請求時(shí),告訴瀏覽器當(dāng)前資源在瀏覽器的唯一標(biāo)識(生成規(guī)則由服務(wù)器確定)

    If-None-Match:再次請求服務(wù)器時(shí),通過此字段通知服務(wù)器客戶端緩存數(shù)據(jù)的唯一標(biāo)識。服務(wù)器收到請求后發(fā)現(xiàn)有If-None-Match 則與被請求資源的唯一標(biāo)識進(jìn)行比對,不同,說明資源又被改動過,則響應(yīng)整片資源內(nèi)容,返回狀態(tài)碼200;相同,說明資源無新修改,則響應(yīng)HTTP 304,告知瀏覽器繼續(xù)使用所保存的cache。

    Etag與Last-Modified對比:

    1.在精確度上,Etag優(yōu)于Last-Modified。Last-Modified精確到s,如果1s內(nèi),資源多次改變,Etag是可以判斷出來并返回最新的資源。

    2.在性能上,Last-Modified優(yōu)于Etag,因?yàn)長ast-Modified只需要記錄時(shí)間,而Etag需要服務(wù)器重新生成hash值,所以性能上略差。

    3.在優(yōu)先級上,Etag優(yōu)于Last-Modified,Etag和Last-Modified可同時(shí)存在。本地緩存時(shí)間到期后,瀏覽器向服務(wù)端發(fā)送請求報(bào)文,其中Request Header中包含If-none-match和Last-Modified-Since(與服務(wù)端Etag和Last-Modified對比,Etag優(yōu)先級高),用以驗(yàn)證本地緩存數(shù)據(jù)驗(yàn)證是否與服務(wù)端保持一致。在服務(wù)器端會優(yōu)先判斷Etag。如果相同,返回304;如果不同,就繼續(xù)比較Last-Modified,然后決定是否返回新的資源。若服務(wù)端驗(yàn)證本地緩存與服務(wù)端一致,返回304,瀏覽器加載本地緩存;否則,服務(wù)器返回請求的資源,同時(shí)給出新的Etag以及Last-Modified時(shí)間。

    3.3 緩存請求

    以下為瀏覽器緩存的流程:

    4 實(shí)例分析

    對于客戶端來說,瀏覽器在使用本地緩存數(shù)據(jù)時(shí),需要對齊本地與服務(wù)器的資源;但是,對于服務(wù)端,服務(wù)器將資源下發(fā)給客戶端,服務(wù)端就失去了對齊的控制權(quán)。比如,服務(wù)端設(shè)定緩存失效的max-age,在這段時(shí)間內(nèi),哪怕服務(wù)端資源已發(fā)生更改,服務(wù)端也無法通知客戶端資源更新通知。所以,對于一個(gè)網(wǎng)頁來說,需要合理的指定緩存的廢棄與更新的響應(yīng)策略,從而既能提升頁面加載速度,同時(shí)確保頁面的準(zhǔn)確性。

    以下結(jié)合華為云官網(wǎng)各部件,分析緩存的廢棄和更新的響應(yīng)策略:

    4.1 官網(wǎng)首頁:

    注釋:

    • Html:緩存有效時(shí)間為0s,頁面加載時(shí),強(qiáng)制瀏覽器每次向源服務(wù)器確認(rèn)數(shù)據(jù);
    • Css:改動頻率較低,允許使用本地緩存,且存在強(qiáng)制緩存時(shí)間(各個(gè)css文件不同,按需設(shè)置);強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;
    • Js:允許使用本地緩存,且存在強(qiáng)制緩存時(shí)間(各個(gè)js文件不同,按需設(shè)置);強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;
    • Image:圖片修改頻率更低,允許使用本地緩存,且存在強(qiáng)制緩存時(shí)間(各個(gè)image文件不同,按需設(shè)置);強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;
    • Gif:官網(wǎng)中g(shù)if主要存在于banner輪播,因此確保時(shí)效性,使用no-cache,不允許緩存,強(qiáng)制每次向源服務(wù)器確認(rèn)數(shù)據(jù)。

    注意(以下已官網(wǎng)首頁為例,介紹緩存與版本號的關(guān)系,其余各部件都存在相同問題,后續(xù)不一一解釋。):

    上圖描述的是可緩存文件的緩存策略。但是,網(wǎng)頁中還有很多文件,比如global.js、global.css等,更新頻率較快,如果一直使用本地緩存可能會影響頁面的正確性。因此,在引用這部分文件時(shí),會在文件后添加個(gè)版本號,用以刷新緩存,以此確保本地資源的時(shí)效性,添加版本號的目的是為了強(qiáng)制要求文件每次加載重新向服務(wù)端請求。如下,左圖給出了部分文件的版本號后綴。這部分文件在瀏覽器重新加載后,請求報(bào)文的頭文件,Request Header的Cache-control值為no-cache,即無緩存,重新請求數(shù)據(jù)。如下右圖所示:

    4.2 社區(qū)

    注釋:

    • Html:緩存權(quán)限為public;本地緩存到期時(shí)間expires為固定Thu, 19 Nov 1981 08:52:00 GMT,也就是本地緩存永遠(yuǎn)是到期的;因此,每次加載頁面都需要重新向源服務(wù)器獲取資源。
    • Css:改動頻率較低,允許使用本地緩存,且強(qiáng)制緩存時(shí)間為1天;強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;
    • Js:允許使用本地緩存,且強(qiáng)制緩存時(shí)間為1天;強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;
    • Image:圖片修改頻率更低,png格式文件允許使用本地緩存,且強(qiáng)制緩存時(shí)間為1周,jpg格式文件為一月; 本地緩存到期后,會繼續(xù)通過判定Etag和Last-Modified,驗(yàn)證本地緩存的有效性,(方法見3.2,優(yōu)先級)。圖片的緩存策略中,強(qiáng)緩存和協(xié)商緩存同時(shí)存在,因?yàn)轫撁嬷幸话銏D片資源較大,但是修改頻率較低,所以使用緩存可以提升瀏覽器加載速度。

    4.3 云市場

    注釋:

    • Css:強(qiáng)制緩存時(shí)間為1天;強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;
    • Js:強(qiáng)制緩存時(shí)間為1天;強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;
    • Image:強(qiáng)制緩存時(shí)間為1周;強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;

    4.4 個(gè)人中心

    注釋:

    • Css:強(qiáng)制緩存時(shí)間為1天;強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;
    • Js:強(qiáng)制緩存時(shí)間為1天或1周,不同文件不同;強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;
    • Image:強(qiáng)制緩存時(shí)間為1周;強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;

    4.5 論壇

    注釋:

    • Css:強(qiáng)制緩存時(shí)間為1周;強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;
    • Js:強(qiáng)制緩存時(shí)間為1周,不同文件不同;強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;
    • Image:強(qiáng)制緩存時(shí)間為1周;強(qiáng)制緩存失效再進(jìn)行協(xié)商緩存;

    4.6 App

    移動端緩存策略參考其余部件緩存機(jī)制,不另做展示。

    總結(jié)

    在現(xiàn)網(wǎng)頁面中,css、js、image等不同類型文件的緩存策略大致相同。即同時(shí)存在強(qiáng)緩存和協(xié)商緩存策略。對于強(qiáng)緩存,給定本地緩存的有效時(shí)間max-age,一般根據(jù)不同文件類型的確定max-age大小;對于協(xié)商緩存,給定Last-Modified和Etag標(biāo)識,服務(wù)器端驗(yàn)證客戶端緩存的有效性。本章中給出了,官網(wǎng)各部件瀏覽器端緩存策略的簡介。但是,部分文件會存在特殊的緩存設(shè)置。比如,頁面中很多的js、css、image等會添加版本號,強(qiáng)制刷新緩存等。

    以上就是詳解瀏覽器的緩存機(jī)制的詳細(xì)內(nèi)容,更多關(guān)于瀏覽器的緩存機(jī)制的資料請關(guān)注其它相關(guān)文章!

    標(biāo)簽: CSS HTML
    相關(guān)文章:
    主站蜘蛛池模板: 中文字幕av网 | 日韩一区二区在线观看 | 色十八| 国产精品网站在线观看 | 精品一区久久 | 在线欧美 | 天堂一区 | 国产亚洲欧美在线 | 日本久久综合 | 中文字幕综合在线 | 日日干夜夜干 | 欧美嘿咻| aaa在线观看 | 国产精品久久视频 | 国产成人综合在线 | 婷婷色国产偷v国产偷v小说 | 蜜臀久久99精品久久久无需会员 | 日韩免费在线观看视频 | 日日骚视频 | 黄视频网站免费看 | 国产激情精品一区二区三区 | 亚洲不卡视频 | 亚洲精品国产第一综合99久久 | 久久久久国产成人精品亚洲午夜 | 成人在线观| 国产精品美女久久久久aⅴ国产馆 | 一区二区国产在线 | 精品视频一区二区三区四区 | 国产精品久久久久久久久久 | 在线播放国产视频 | 日狠狠 | 欧美专区在线观看 | 一二三区字幕免费观看av | av在线国产精品 | 欧美一级在线观看 | www国产亚洲精品久久网站 | 日韩精品久久久久久 | 99国产精品99久久久久久 | 免费av在线网站 | 成人精品免费视频 | 国产精品69毛片高清亚洲 | 日韩精品一区二区三区在线 | 成人午夜视频在线观看 | 伊人精品在线 | 国产精品成人一区二区三区 | 男女羞羞视频在线观看 | 国产精品美女久久久久久不卡 | 性欧美精品高清 | 亚洲成人精品在线观看 | 国产电影一区二区三区图片 | 欧美日韩亚洲在线 | 亚洲欧洲一区二区 | 婷婷在线视频 | 午夜成年人 | 91免费视频观看 | 精品在线看 | 蜜桃精品久久久久久久免费影院 | 欧美理论片在线观看 | 亚洲精选久久 | 欧美国产精品 | 亚洲怡红院在线观看 | 国产成人午夜 | 亚洲免费网 | 亚洲精品午夜视频 | chinese中国真实乱对白 | 国产精品成人3p一区二区三区 | 91久久国产 | 91午夜在线| 亚洲综合天堂网 | 亚洲精选久久 | 日本福利视频网 | 91视频观看 | 男女羞羞视频免费观看 | 久草新| 日本电影网址 | a级在线免费观看 | 中文在线资源 | 午夜国产精品视频 | 男女网站视频 | 欧美不卡| 精品香蕉一区二区三区 | 啪啪免费网站 | 少妇精品视频在线观看 | 不卡视频一区二区三区 | 毛片网子 | 另类免费视频 | 国产成人在线一区 | 国产免费看 | 欧美一级在线观看视频 | 日本一区二区三区视频免费看 | 色资源| 国产日韩91 | 欧美一级片在线观看 | 亚洲欧美一区二区三区在线 | 国产亚洲精品久久久久久豆腐 | 国产毛片一区二区 | 国产精品久久久久久久久免费软件 | 欧美性大战久久久久久久蜜臀 | 一区二区视频在线 | 91色在线观看 | 国产精品久久久久久吹潮 | 欧美暴操 | 亚洲欧美视频 | 一区二区三区在线免费播放 | 波多野结衣电影一区 | 性色av网| 黄网站涩免费蜜桃网站 | 国产羞羞视频在线观看 | 一级片av | 毛片在线看片 | 国产毛片a级 | 欧美日本一区 | 成人精品一区二区 | 亚洲精品久久久久久久久久久久久 | 日韩欧美一区二区在线 | 亚洲天堂男人 | 国产一区二区三区在线免费观看 | 麻豆久久久9性大片 | 亚洲精品电影在线观看 | 91视频专区| 中文字幕在线精品 | 国产精品久久国产精品99 gif | 亚洲成人一区二区 | 美女毛片 | 日韩一区二区三区在线观看 | 黄色在线视频网 | 欧美精品成人一区二区三区四区 | 国产aaaaav久久久一区二区 | 成人一级片 | 精品无人乱码一区二区三区 | 91精品国产色综合久久 | 欧美视频在线播放 | 亚洲成人网络 | 欧美日韩久久精品 | 粉嫩国产精品一区二区在线观看 | 国产成人久久精品一区二区三区 | 激情小视频在线观看 | 日本久久久久久 | 黄色毛片免费看 | 亚洲高清电影 | 国产精品久久久久久婷婷天堂 | 亚洲国产精品久久 | 免费av一区| 欧美激情国产日韩精品一区18 | 一区国产精品 | 欧美成人一区二区三区片免费 | 亚洲精品国产第一综合99久久 | 亚洲精品久久久久久下一站 | 国产成人片 | 可以在线观看的黄色 | 国产噜噜噜噜噜久久久久久久久 | 成人在线播放 | 一级a性色生活片久久毛片明星 | 美日韩一区二区三区 | 精品成人免费一区二区在线播放 | 欧洲免费视频 | 亚洲一区二区精品视频 | hsck成人网 | 亚洲欧美中文日韩在线v日本 | 日韩视频一 | 搜索黄色毛片 | 亚洲高清在线视频 | 午夜亚洲| 99re热精品视频 | 亚洲视频在线观看视频 | 麻豆色呦呦 | 国产精品1区2区 | 欧美在线视频三区 | 精品久久av | 日韩成人在线免费视频 | 在线看片福利 | 久久精品日 | 欧洲毛片 | 国内精品久久久久久影视8 91一区二区在线观看 | 视频专区一区二区 | 亚洲精品在线网站 | 99热少妇 | 国产精品永久免费视频 | 欧美free性 | 久久久久久综合 | 成人精品在线视频 | 成人精品福利视频 | 日韩中文字幕在线 | 中文字幕亚洲字幕一区二区 | japan国产精选videos | 九九爱爱视频 | 国产精品毛片久久久久久久 | 国产99久久久国产精品 | 久久9精品| 精品一区二区三区视频 | 亚洲高清视频在线 | 九九精品视频在线 | 亚洲欧美一区二区三区在线 | 日韩欧美一区二区三区视频 | 一区电影| 国产午夜精品一区二区三区视频 | 精品久久国产 | 免费人成电影 | 国产精品久久久久久吹潮 | 国产在线视频网站 | 曰本人一级毛片免费完整视频 | 国产99久久精品一区二区永久免费 | 97视频网站 | 黄色国产一级视频 | 久久99热精品免费观看牛牛 | 久久亚洲精品国产一区 | 国产日韩欧美一区 | 亚洲精品一区二区三区中文字幕 | av国产精品 | 欧美精品在线观看 | 午夜欧美 | 五月激情综合网 | 国产精品不卡一区 | 国产精品久久久久久久久久免费 | 黄在线看v | 亚洲国产精品一区二区久久 | 色欧美日韩 | 日韩电影中文字幕 | 国产高清在线精品一区二区三区 | 久久久久久久精 | 国产在线小视频 | 亚洲a视频| 夜夜久久| 欧美日韩在线精品 | 色av色av色av| 91精品国产99久久久久久红楼 | 亚洲欧美视频在线 | 亚洲激情一区 | 91精品啪啪 | 国产视频亚洲 | 中文在线视频 | 91在线区| 久久久久久久久99精品 | 成人免费视频观看 | 久久久av| 97爱爱爱 | 亚洲精品视频在线播放 | 久久国产精品91 | 国产麻豆乱码精品一区二区三区 | 一区二区三区在线播放 | 在线视频一区二区 | 日韩欧美一区二区三区免费观看 | 精品成人一区 | 国模精品视频一区二区 | 日韩中文字幕在线观看 | 亚洲欧洲精品一区二区 | 99亚洲精品 | 久久精品免费国产 | 亚洲免费网 | 欧美精品一区二区三区四区五区 | 亚洲国产精品第一区二区 | 久草精品在线 | 草草成人 | 国产女爽爽视频精品免费 | 午夜爽| 国产99久久精品 | 国产欧美日韩综合精品一区二区 | 一区二区国产精品 | 久久草在线视频 | 99re在线播放视频 | 久久久久久成人 | 色综合99 | 在线一级视频 | 久久久久精 | 亚洲天堂一区二区 | 欧美视频二区 | 综合伊人| 99视频免费| 日韩一区二区三区四区五区 | 国产精品揄拍一区二区久久国内亚洲精 | 欧美3区| 伊人久久爱 | 国产成人免费在线观看 | 中文字幕在线视频免费观看 | 99热婷婷 | 国产精品99久久免费观看 | 韩国电影久久影院 | 一区二区三区四区免费 | 五月婷婷激情 | 九九免费视频 | 青娱乐av| 精品在线一区二区 | 成人激情在线 | 欧美成人手机在线 | 杏导航aⅴ福利网站 | av网站网址 | 久久精品国产99国产 | 爱啪导航一精品导航站 | 国产一区二区精品 | 欧美一级片在线观看 | 欧美激情精品久久久久久免费 | 在线观看免费av的网址 | 噜噜噜在线观看免费视频日本 | 欧美日韩在线观看视频 | baoyu133. con永久免费视频 | 香蕉久久久久久 | 青青草在线免费视频 | 一区视频在线 | 精品亚洲成a人片在线观看 国产高清在线 | 成人免费xxx在线观看 | 亚洲免费在线视频 | 免费视频一区二区 | 亚洲www啪成人一区二区 | 午夜小视频在线观看 | 国产一区二区三区精品久久久 | 日韩一级黄色大片 | 成人精品网| 欧美成人综合 | 久久在线视频 | 亚洲成人免费在线 | 亚洲福利 | 日本末发育嫩小xxxx | 国产91在线观看 | 国产在线一区二区 | av高清在线免费观看 | 黄色成人在线 | 欧美午夜三级视频 | 日韩在线www | 国产成人精品一区二区三区视频 | 久久久影院 | 久久成人免费视频 | 国产高清免费视频 | 色婷婷久久久久swag精品 | 日韩草比| 午夜精品久久久久久99热软件 | 正在播放国产一区 | 久久波多野结衣 | 国产精品第一区 | 亚洲成人精品久久 | jizz在线播放 | 国产精久久久久久久妇剪断 | 日韩中文在线播放 | 亚洲热在线观看 | 亚洲激情视频在线观看 | 国产精品不卡视频 | 亚洲一级黄色 | 欧美一区二区三区黄色 | 日韩欧美高清视频 | 精品视频网 | www天天干 | 热久久久久| 国产日韩精品一区二区 | 一区二区三区久久久久久 | 亚洲一区二区三区视频免费观看 | 中文字幕在线视频网站 | 91激情视频| 成人黄色a | 久久国| 亚洲欧美日韩国产综合精品二区 | 男人的天堂视频网站 | 日日日日干干干干 | 亚洲免费人成在线视频观看 | 精品国偷自产在线 | 亚洲社区在线 | 久久久久国产一区二区三区 | 亚洲精品一区二三区不卡 | 精品一区二区三区免费视频 | 久久一区二区三区四区 | 爱干视频 | 爱爱视频在线观看 | 天天操操 | 精品国产黄色片 | 日韩一区二区福利 | 极品久久 | 日韩中文字幕 | 国产羞羞视频 | 九九99九九| 青青草国产成人av片免费 | ririsao久久精品一区 | 在线中文字幕av | 国产亚洲精品久久久久久豆腐 | 国产精品国产精品国产专区不卡 | 欧美午夜一区二区福利视频 | 欧美精品亚洲精品日韩精品 | 国产精品久久久久久一区二区三区 | 国产欧美精品一区二区 | 国产偷国产偷精品高清尤物 | 拍拍无遮挡人做人爱视频免费观看 | 久久不色 | 亚洲视频在线看 | 亚洲精选免费视频 | 欧美成人精品一区二区 | 爽死777影院| 国产乱码精品一区二区三区中文 | 精品国产一区二区三区成人影院 | 欧美高清成人 | 亚洲欧美网站 | 在线观看一区 | 成人爽a毛片一区二区免费 亚洲自拍偷拍精品 | 日韩国产精品视频 | 欧美人成在线观看 | 97国产一区二区 | 国产成人精品一区二区三区视频 | 黄色在线免费观看 | 亚洲精品在线免费播放 | 免费观看一区二区三区毛片软件 | 中文字幕国产视频 | 国产在线精品一区二区 | 一区二区精品在线观看 | 国产精品久久久久国产a级 欧美日本韩国一区二区 | 欧美天天| 亚洲欧美激情视频 | 色综合免费视频 | 999精品在线 | 亚洲国产精品一区二区三区 | 国产精品久久久久9999鸭 | 国产三级在线 | 国产精品二区三区 | 日本爽快片毛片 | 免费视频一区二区 | 欧美成人在线影院 | а√天堂资源中文最新版地址 | 免费观看视频毛片 | 欧美在线综合 | 天天色天天色 | 国产99一区二区 | 免费观看一级毛片 | 欧美成人精品一区二区三区在线看 | 99久久久成人国产精品 | 黄a在线观看| 91亚洲国产成人精品性色 | 国产精品大片在线观看 | 亚洲高清视频在线观看 | 国产精品毛片一区视频播 | 天堂一区二区三区在线 | 精品在线播放 | 亚洲国产日韩欧美 | 亚洲欧美日韩精品 | 一区二区不卡视频 | 91精品国产成人 | 亚洲欧美综合一区 | 曰批免费视频播放免费 | 亚洲精品高清视频 | 91九色在线 | 亚洲一区二区三区免费 | 91精品久久久久久久久久入口 | av电影手机在线看 | 久久久综合色 | 日韩欧美二区 | 久草热8精品视频在线观看 亚洲区在线 | 在线看一级片 | 精精国产xxxx视频在线 | 四虎欧美 | 青青草国产成人av片免费 | 男人久久天堂 | 丰满少妇久久久久久久 | 亚洲1区2区在线 | 亚洲视频成人 | 男女羞羞视频在线免费观看 | 国产激情综合五月久久 | 国产精品一区人伦免视频播放 | 免费看一区二区三区 | www.成人在线视频 | 日韩欧美手机在线 | 亚洲欧美国产精品久久久久 | 国产精品一区二区三区在线播放 | 成人国产一区二区 | 国产美女久久久 | 欧美区视频| 亚洲色图p | 网站av| 综合网日韩 | 欧美精品一二三区 | 午夜精品久久久久 | 国产精品成人在线观看 | 精品在线一区二区 | 视频一区二区三区中文字幕 | 国产精品久久久久久久久久免费看 | 密室大逃脱第六季大神版在线观看 | 在线中文av | 欧美一级免费 | 欧美一区二区三区免费 | 国产成人免费 | 中文字幕亚洲欧美日韩在线不卡 | 精品久久中文字幕 | 日韩在线观看一区 | 久久久久av | 黑人精品| 精品久久久久国产免费 | 在线伊人网 | 午夜男人视频 | 国产伦精品一区二区三区四区视频 | 狠狠插天天干 | 97精品国产 | 国产老头老太作爱视频 | 懂色一区二区三区av片 | 99久久夜色精品国产网站 | av免费在线观看网站 | 亚洲第一av| 大黄网站在线观看 | 亚洲人人 | www.亚洲成人| 成人a在线 | 久久婷婷香蕉 | 中文字幕 国产精品 | 精品久久久久国产免费 | 一区二区免费看 | 国产精品一区二区三区免费视频 | 成人在线免费视频 | 亚洲福利影院 | 夜夜骑日日操 | 亚洲精久久 | 久久国产一区二区 | 欧美日韩国产一区二区 | 91精品久久久久久久久久 | 亚洲一区中文字幕在线观看 | 成人国产精品久久久 | 国产高清在线 | 天堂久久精品 | 在线观看国产www | 三级网站在线播放 | 红桃成人少妇网站 | 日韩精品一区二区三区四区 | 欧洲免费毛片 | 国产欧美一二三区在线粉嫩 | 在线播放三级 | 成人国产在线观看 | 一区二区三区影院 | 特黄特黄a级毛片免费专区 av网站免费在线观看 | 超碰c | 久久精品这里热有精品 | a毛片在线免费观看 | 久久综合伊人 | 免费福利视频一区 | 亚洲精品美女久久久 | 亚洲视频在线观看网址 | 欧美精品乱码久久久久久按摩 | 在线国产视频 | 欧美在线一区二区三区 | a欧美 | 天天操天天操 | 91看片在线观看 | 日韩在线永久免费播放 | 国产精品一区二区在线 | 99在线免费视频 | 狠狠干干 | 国产精品99久久久久久动医院 | 国产黄色大片免费观看 | 日韩午夜免费视频 | 成人免费一区二区三区视频网站 | 亚洲精品9999 | 亚洲电影一区二区 | 青青草在线视频免费观看 | 自拍视频在线 | 最新国产在线 | 一级片欧美| 自拍偷拍精品 | 美女午夜视频 | 精品亚洲一区二区三区 | 久久国产精品一区二区 | 国产精久久久久 | 色黄网站 | 91原创国产| 国产精品一区二区三区四区 | 精品视频一区二区 | 成人在线视频免费观看 | 国产一区二区在线视频观看 | 依人久久 | 亚洲第一色 | 九九免费在线观看 | 91麻豆精品国产91久久久久久久久 | 亚洲视频免费 | 精品久久久久久亚洲精品 | 国产亚洲久久 | 日韩中文字幕在线看 | 国产精品一区在线观看 | 亚洲欧美综合一区 | 亚洲色图图片 | 在线99热 | 欧美成人精品一区二区 | 久久一区二区精品 | 夫妻午夜影院 | 亚洲综合大片69999 | 亚洲欧洲无码一区二区三区 | 国产91久久精品一区二区 | 日韩在线观看视频一区二区三区 | 亚洲综合国产 | 欧美激情国产日韩精品一区18 | 日本黄a三级三级三级 | 午夜精品久久久久久久久久久久 | 精品在线播放 | 日韩精品一区二区三区在线 | 99草视频| 久久久xxxx| 日日干夜夜骑 | 国产一区二区三区久久久 | 视频一区在线 | 久久精选视频 | 日韩中文在线 | 精品三级在线观看 | 国产亚洲欧美在线 | 久久免费的视频 | 国产www在线 | 免费观看视频www | 99精品一区二区 | 亚洲嫩草 | 日韩一区二区在线电影 | 中文字幕在线播放不卡 | 午夜国产精品视频 | 蜜桃精品在线观看 | 欧美久久一区二区三区 | 精品视频久久 | 国产在线精品一区二区 | 成人免费视频视频 | 久草在线视频免费播放 | 91在线精品一区二区 | 日日视频| 九九热精品在线 | 国产一区二区视频在线 | 国产成人精品免费视频大全最热 | 国产精品三级久久久久久电影 | 免费观看亚洲 | 日韩影音 | 久久久国产一区二区三区四区小说 | 毛片网站免费在线观看 |