精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

聊聊Cookie、Session、Token背后的故事

網(wǎng)絡 通信技術
Cookie、Session、Token這三者是不同發(fā)展階段的產(chǎn)物,并且各有優(yōu)缺點,三者也沒有明顯的對立關系,反而常常結伴出現(xiàn),這也是容易被混淆的原因。

大家好,我是所長大白(●—●)。

今天和大家聊一下關于cookie、session、token的那些事兒。

這是我的一個讀者朋友面試微信的實習崗位時遇到的,在此和大家分享一下。

圖片圖片

話不多說,直接開車。

1. 網(wǎng)站交互體驗升級

作為網(wǎng)友的我們,每天都會使用瀏覽器來逛各種網(wǎng)站,來滿足日常的工作生活需求。

圖片圖片

現(xiàn)在的交互體驗還是很絲滑的,但早期并非如此,而是一錘子買賣。

1.1 無狀態(tài)的http協(xié)議

無狀態(tài)的http協(xié)議是什么鬼?

HTTP無狀態(tài)協(xié)議,是指協(xié)議對于業(yè)務處理沒有記憶能力,之前做了啥完全記不住,每次請求都是完全獨立互不影響的,沒有任何上下文信息。

缺少狀態(tài)意味著如果后續(xù)處理需要前面的信息,則它必須重傳關鍵信息,這樣可能導致每次連接傳送的數(shù)據(jù)量增大。

如果大家沒明白,可以想一下《夏洛特煩惱》里面的橋段:

大概明白了吧,假如一直用這種原生無狀態(tài)的http協(xié)議,我們每換一個頁面可能就得重新登錄一次,那還玩?zhèn)€球。

所以必須要解決http協(xié)議的無狀態(tài),提升網(wǎng)站的交互體驗,否則星辰大海是去不了的。

1.2 解決之道

整個事情交互的雙方只有客戶端和服務端,所以必然要在這兩個當事者身上下手。

  • 客戶端來買單
    客戶端每次請求時把自己必要的信息封裝發(fā)送給服務端,服務端查收處理一下就行。

圖片圖片

  • 服務端來買單
    客戶端第一次請求之后,服務端就開始做記錄,然后客戶端在后續(xù)請求中只需要將最基本最少的信息發(fā)過來就行,不需要太多信息了。

圖片圖片

2.Cookie方案

Cookie總是保存在客戶端中,按在客戶端中的存儲位置,可分為內(nèi)存Cookie和硬盤Cookie,內(nèi)存Cookie由瀏覽器維護,保存在內(nèi)存中,瀏覽器關閉后就消失了,其存在時間是短暫的,硬盤Cookie保存在硬盤里,有一個過期時間,除非用戶手工清理或到了過期時間,硬盤Cookie不會被刪除,其存在時間是長期的。

圖片圖片

2.1 Cookie定義和作用

HTTP Cookie(也叫 Web Cookie 或瀏覽器 Cookie)是服務器發(fā)送到用戶瀏覽器并保存在本地的一小塊數(shù)據(jù),它會在瀏覽器下次向同一服務器再發(fā)起請求時被攜帶并發(fā)送到服務器上。

通常Cookie用于告知服務端兩個請求是否來自同一瀏覽器,如保持用戶的登錄狀態(tài)。Cookie 使基于無狀態(tài)的HTTP協(xié)議記錄穩(wěn)定的狀態(tài)信息成為了可能。

Cookie 主要用于以下三個方面:

  • 會話狀態(tài)管理(如用戶登錄狀態(tài)、購物車等其它需要記錄的信息)
  • 個性化設置(如用戶自定義設置、主題等)
  • 瀏覽器行為跟蹤(如跟蹤分析用戶行為等)

2.2 服務端創(chuàng)建Cookie

當服務器收到 HTTP 請求時,服務器可以在響應頭里面添加一個 Set-Cookie 選項。

瀏覽器收到響應后通常會保存下 Cookie,之后對該服務器每一次請求中都通過  Cookie 請求頭部將 Cookie 信息發(fā)送給服務器。另外,Cookie 的過期時間、域、路徑、有效期、適用站點都可以根據(jù)需要來指定。

圖片圖片

2.3 B/S的Cookie交互

圖片圖片

服務器使用 Set-Cookie 響應頭部向用戶瀏覽器發(fā)送 Cookie信息。

一個簡單的 Cookie 可能像這樣:

Set-Cookie: <cookie名>=<cookie值>

HTTP/1.0 200 OK
Content-type: text/html
Set-Cookie: yummy_cookie=choco
Set-Cookie: tasty_cookie=strawberry

客戶端對該服務器發(fā)起的每一次新請求,瀏覽器都會將之前保存的Cookie信息通過 Cookie 請求頭部再發(fā)送給服務器。

GET /sample_page.html HTTP/1.1
Host: www.example.org
Cookie: yummy_cookie=choco; tasty_cookie=strawberry

我來訪問下淘寶網(wǎng),抓個包看看這個真實的過程:

圖片圖片

2.4 存在的問題

Cookie 常用來標記用戶或授權會話,被瀏覽器發(fā)出之后可能被劫持,被用于非法行為,可能導致授權用戶的會話受到攻擊,因此存在安全問題。

還有一種情況就是跨站請求偽造CSRF,簡單來說 比如你在登錄銀行網(wǎng)站的同時,登錄了一個釣魚網(wǎng)站,在釣魚網(wǎng)站進行某些操作時可能會獲取銀行網(wǎng)站相關的Cookie信息,向銀行網(wǎng)站發(fā)起轉賬等非法行為。

跨站請求偽造(英語:Cross-site request forgery),也被稱為 one-click attack 或者 session riding,通常縮寫為 CSRF 或者 XSRF, 是一種挾制用戶在當前已登錄的Web應用程序上執(zhí)行非本意的操作的攻擊方法。跟跨網(wǎng)站腳本(XSS)相比,XSS 利用的是用戶對指定網(wǎng)站的信任,CSRF 利用的是網(wǎng)站對用戶網(wǎng)頁瀏覽器的信任。

跨站請求攻擊,簡單地說,是攻擊者通過一些技術手段欺騙用戶的瀏覽器去訪問一個自己曾經(jīng)認證過的網(wǎng)站并運行一些操作(如發(fā)郵件,發(fā)消息,甚至財產(chǎn)操作如轉賬和購買商品)。
由于瀏覽器曾經(jīng)認證過,所以被訪問的網(wǎng)站會認為是真正的用戶操作而去運行。這利用了web中用戶身份驗證的一個漏洞:簡單的身份驗證只能保證請求發(fā)自某個用戶的瀏覽器,卻不能保證請求本身是用戶自愿發(fā)出的。

不過這種情況有很多解決方法,特別對于銀行這類金融性質的站點,用戶的任何敏感操作都需要確認,并且敏感信息的 Cookie 只能擁有較短的生命周期。

同時Cookie有容量和數(shù)量的限制,每次都要發(fā)送很多信息帶來額外的流量消耗、復雜的行為Cookie無法滿足要求。

圖片圖片

特別注意:以上存在的問題只是Cookie被用于實現(xiàn)交互狀態(tài)時存在的問題,但并不是說Cookie本身的問題。

試想一下:菜刀可以用來做菜,也可以被用來從事某些暴力行為,你能說菜刀應該被廢除嗎?

3. Session方案

3.1 Session機制的概念

如果說Cookie是客戶端行為,那么Session就是服務端行為。

圖片圖片

Cookie機制在最初和服務端完成交互后,保持狀態(tài)所需的信息都將存儲在客戶端,后續(xù)直接讀取發(fā)送給服務端進行交互。

Session代表服務器與瀏覽器的一次會話過程,并且完全由服務端掌控,實現(xiàn)分配ID、會話信息存儲、會話檢索等功能。

Session機制將用戶的所有活動信息、上下文信息、登錄信息等都存儲在服務端,只是生成一個唯一標識ID發(fā)送給客戶端,后續(xù)的交互將沒有重復的用戶信息傳輸,取而代之的是唯一標識ID,暫且稱之為Session-ID吧。

3.2 簡單的交互流程

  • 當客戶端第一次請求session對象時候,服務器會為客戶端創(chuàng)建一個session,并將通過特殊算法算出一個session的ID,用來標識該session對象。
  • 當瀏覽器下次請求別的資源的時候,瀏覽器會將sessionID放置到請求頭中,服務器接收到請求后解析得到sessionID,服務器找到該id的session來確定請求方的身份和一些上下文信息。

3.3 Session的實現(xiàn)方式

首先明確一點,Session和Cookie沒有直接的關系,可以認為Cookie只是實現(xiàn)Session機制的一種方法途徑而已,沒有Cookie還可以用別的方法。

Session和Cookie的關系就像加班和加班費的關系,看似關系很密切,實際上沒啥關系。

session的實現(xiàn)主要兩種方式:cookie與url重寫,而cookie是首選方式,因為各種現(xiàn)代瀏覽器都默認開通cookie功能,但是每種瀏覽器也都有允許cookie失效的設置,因此對于Session機制來說還需要一個備胎。

圖片圖片

將會話標識號以參數(shù)形式附加在超鏈接的URL地址后面的技術稱為URL重寫。

原始的URL:
http://taobao.com/getitem?name=baymax&actinotallow=buy
重寫后的URL:
http://taobao.com/getitem?sessinotallow=1wui87htentg&?name=baymax&actinotallow=buy

3.4 存在的問題

圖片圖片

由于Session信息是存儲在服務端的,因此如果用戶量很大的場景,Session信息占用的空間就不容忽視。

對于大型網(wǎng)站必然是集群化&分布式的服務器配置,如果Session信息是存儲在本地的,那么由于負載均衡的作用,原來請求機器A并且存儲了Session信息,下一次請求可能到了機器B,此時機器B上并沒有Session信息。

這種情況下要么在B機器重復創(chuàng)建造成浪費,要么引入高可用的Session集群方案,引入Session代理實現(xiàn)信息共享,要么實現(xiàn)定制化哈希到集群A,這樣做其實就有些復雜了。

圖片圖片

4. Token方案

Token是令牌的意思,由服務端生成并發(fā)放給客戶端,是一種具有時效性的驗證身份的手段。

Token避免了Session機制帶來的海量信息存儲問題,也避免了Cookie機制的一些安全性問題,在現(xiàn)代移動互聯(lián)網(wǎng)場景、跨域訪問等場景有廣泛的用途。

4.1 簡單的交互流程

圖片圖片

  • 客戶端將用戶的賬號和密碼提交給服務器
  • 服務器對其進行校驗,通過則生成一個token值返回給客戶端,作為后續(xù)的請求交互身份令牌
  • 客戶端拿到服務端返回的token值后,可將其保存在本地,以后每次請求服務器時都攜帶該token,提交給服務器進行身份校驗
  • 服務器接收到請求后,解析關鍵信息,再根據(jù)相同的加密算法、密鑰、用戶參數(shù)生成sign與客戶端的sign進行對比,一致則通過,否則拒絕服務
  • 驗證通過之后,服務端就可以根據(jù)該Token中的uid獲取對應的用戶信息,進行業(yè)務請求的響應

4.2 Token的設計思想

以JSON Web Token(JWT)為例,Token主要由3部分組成:

  • Header頭部信息
    記錄了使用的加密算法信息
  • Payload 凈荷信息
    記錄了用戶信息和過期時間等
  • Signature 簽名信息
    根據(jù)header中的加密算法和payload中的用戶信息以及密鑰key來生成,是服務端驗證服務端的重要依據(jù)

圖片圖片

header和payload的信息不做加密,只做一般的base64編碼,服務端收到token后剝離出header和payload獲取算法、用戶、過期時間等信息,然后根據(jù)自己的加密密鑰來生成sign,并與客戶端傳來的sign進行一致性對比,來確定客戶端的身份合法性。

這樣就實現(xiàn)了用CPU加解密的時間換取存儲空間,同時服務端密鑰的重要性就顯而易見,一旦泄露整個機制就崩塌了,這個時候就需要考慮HTTPS了。

4.3 Token方案的特點

  • Token可以跨站共享,實現(xiàn)單點登錄
  • Token機制無需太多存儲空間,Token包含了用戶的信息,只需在客戶端存儲狀態(tài)信息即可,對于服務端的擴展性很好
  • Token機制的安全性依賴于服務端加密算法和密鑰的安全性
  • Token機制也不是萬金油

5.總結

Cookie、Session、Token這三者是不同發(fā)展階段的產(chǎn)物,并且各有優(yōu)缺點,三者也沒有明顯的對立關系,反而常常結伴出現(xiàn),這也是容易被混淆的原因。

Cookie側重于信息的存儲,主要是客戶端行為,Session和Token側重于身份驗證,主要是服務端行為。

三者方案在很多場景都還有生命力,了解場景才能選擇合適的方案,沒有銀彈。

就寫這些吧,我們下期見。

責任編輯:武曉燕 來源: 后端研究所
相關推薦

2019-06-11 14:45:25

2019-11-07 10:37:36

CookieSessionToken

2023-12-11 11:29:35

2021-08-09 08:53:30

HTTP狀態(tài)化協(xié)議

2020-01-19 10:07:25

SessionTokenCookie

2021-03-23 10:45:23

CookieSession前端

2012-10-17 13:50:25

2023-12-04 10:36:46

SessionCookie

2018-11-06 15:56:25

西門子工業(yè)網(wǎng)絡智能制造

2011-09-26 14:28:28

水果忍者

2019-10-25 19:42:41

華為

2019-11-12 13:45:11

WebCookieSession

2019-12-06 08:17:25

SessionCookieToken

2017-01-15 11:01:56

2016-12-12 14:19:59

LLVMClangApple

2014-04-14 10:06:22

.Net 開源

2021-03-03 13:25:35

CookieSessionToken

2017-11-27 11:02:46

高并發(fā)突發(fā)池系統(tǒng)架構王者榮耀

2017-10-30 08:20:16

王者榮耀騰訊云游戲

2012-06-19 16:11:56

點贊
收藏

51CTO技術棧公眾號

99精品视频在线| 免费a级人成a大片在线观看| 亚洲电影av| 亚洲国产高潮在线观看| 精品少妇人妻av免费久久洗澡| 天堂av网在线| 丝袜美腿高跟呻吟高潮一区| 深夜精品寂寞黄网站在线观看| 黄色片免费网址| 岛国片av在线| 国产亚洲一二三区| 91精品在线观看视频| 久久久久亚洲av无码专区| 日韩激情毛片| 色偷偷成人一区二区三区91| 最新欧美日韩亚洲| 午夜视频免费看| 麻豆国产欧美一区二区三区| 久久免费精品视频| 国产三级在线观看完整版| 精品视频在线一区| 色又黄又爽网站www久久| 成人小视频在线观看免费| 成黄免费在线| 91麻豆成人久久精品二区三区| 91精品综合视频| 性色av一区二区三区四区| 99精品国产一区二区青青牛奶| 久久人体大胆视频| 妺妺窝人体色WWW精品| 精品亚洲自拍| 日韩你懂的在线播放| 欧洲在线免费视频| 欧美高清免费| 欧美综合天天夜夜久久| 波多野结衣家庭教师在线播放| av软件在线观看| 最新热久久免费视频| 视频一区视频二区视频三区高| 欧美女同网站| 91蜜桃视频在线| 精品一卡二卡三卡四卡日本乱码| 亚洲精品久久久狠狠狠爱 | 久久国产天堂福利天堂| 久久亚洲AV无码专区成人国产| 日韩精品社区| 亚洲精品国精品久久99热一| 亚洲一级Av无码毛片久久精品| 天堂va在线高清一区| 91精品国产综合久久久久久漫画| www午夜视频| 成人全视频在线观看在线播放高清| 91国产免费观看| 人人干人人视频| 精品三区视频| 欧美日韩不卡一区二区| 久久久久久久久久久久久久久国产| julia一区二区三区中文字幕| 在线视频欧美精品| 国产又大又黄又猛| 24小时成人在线视频| 欧美一区二区三级| 逼特逼视频在线观看| 国内精品偷拍| 亚洲精品自拍偷拍| 日韩av在线看免费观看| 欧美三级情趣内衣| 中文字幕亚洲专区| 成人高潮免费视频| 狠狠爱成人网| 欧美一区深夜视频| 国产一级片一区二区| 精品一区二区三区免费毛片爱| 亚洲影视九九影院在线观看| 男人天堂av网| 久久久精品tv| 亚洲日本japanese丝袜| 香蕉成人app免费看片| 亚洲午夜在线电影| 少妇性饥渴无码a区免费| 国产一区二区三区朝在线观看| 欧美午夜精品一区二区三区| 捷克做爰xxxⅹ性视频| youjizz欧美| 亚洲最新av在线| 欧美人妻一区二区| 一区二区91| 成人国产在线视频| 色婷婷在线视频| 国产精品入口麻豆原神| 欧美黄色免费网址| 成人国产网站| 精品福利一区二区三区 | 中文字幕一区二区三区四区 | 欧美午夜精品久久久久免费视 | 免费观看黄色一级视频| 久久久91精品国产一区二区精品 | 国产精品久久久久无码av色戒| 成人av二区| 久久久亚洲影院| 怡红院成永久免费人全部视频| 成人一道本在线| 在线观看一区二区三区三州| 美女的胸无遮挡在线观看| 欧美精品色一区二区三区| 少妇户外露出[11p]| 91九色精品国产一区二区| 5252色成人免费视频| 在线免费看av片| 久久综合久久综合亚洲| 国产成人生活片| 精品免费av一区二区三区| 亚洲成人国产精品| 破处女黄色一级片| 美腿丝袜亚洲综合| 久久综合色一本| 国产美女一区视频| 欧美一级艳片视频免费观看| 99在线视频免费| 亚洲男人影院| 国产精品香蕉视屏| h片在线观看网站| 欧美日韩精品一二三区| 中国女人特级毛片| 日韩亚洲国产欧美| 国产伦精品一区二区三区免| 18加网站在线| 日韩一区二区免费电影| 亚洲a∨无码无在线观看| 久久久久久夜| 欧美精品123| 中文日产幕无线码一区二区| 精品成人在线观看| 久久亚洲成人av| 国产精品正在播放| 亚洲自拍偷拍一区二区三区| 免费一区二区三区四区| 中文字幕亚洲一区二区三区五十路| 午夜精品一区二| 久久久久88色偷偷免费| 少妇高清精品毛片在线视频| 色婷婷狠狠五月综合天色拍| 97精品在线视频| 五月天激情开心网| 亚洲va国产天堂va久久en| 一级少妇精品久久久久久久| 亚洲成人资源| 国产日韩二区| 在线天堂中文资源最新版| 精品亚洲va在线va天堂资源站| 日韩aaaaaa| 99精品视频在线观看| 欧美aⅴ在线观看| 精品日本12videosex| 国产精品激情自拍| 香蕉视频网站在线观看| 91精品免费在线| 91狠狠综合久久久| 国产乱码精品一区二区三区av| 亚洲色图都市激情| 超碰成人在线观看| 4444欧美成人kkkk| 99中文字幕一区| 56国语精品自产拍在线观看| 亚洲国产成人精品综合99| 国产成人精品免费视频网站| 国产白丝袜美女久久久久| 久草精品在线| 91精品久久久久久| 日本一级理论片在线大全| 亚洲国产成人一区| 国产乡下妇女三片| 亚洲精品菠萝久久久久久久| 欧美熟妇精品一区二区蜜桃视频| 久久精品人人| 国产av第一区| 美女网站色精品尤物极品姐弟| 国产成人精品视频| 九色porny在线| 亚洲国产精品一区二区三区| 欧美在线视频精品| 亚洲在线视频一区| 少妇久久久久久久久久| 国产精品一区二区三区99 | 日韩av中文字幕一区二区三区| 一本一道久久久a久久久精品91 | 韩国v欧美v亚洲v日本v| av在线播放亚洲| 久久国产电影| 精品国产一区二区三区免费| 亚洲美女色播| 97在线精品视频| 久久五月精品| 亚洲欧美日韩一区二区在线| 国产女人高潮时对白| 精品久久久久久久久中文字幕| 天堂а√在线中文在线鲁大师| av一二三不卡影片| 亚洲精品永久视频| 免费久久99精品国产自在现线| 国产人妻互换一区二区| 亚洲男人都懂第一日本| 7777精品久久久大香线蕉小说| 亚洲午夜天堂| 久久久免费电影| 日本福利在线| 国产一级揄自揄精品视频| 蜜桃av鲁一鲁一鲁一鲁俄罗斯的 | 亚洲大片精品永久免费| 强制高潮抽搐sm调教高h| 91在线观看免费视频| 国产成人在线综合| 日韩av电影天堂| 水蜜桃色314在线观看| 亚洲国产一成人久久精品| 日韩电影免费观看高清完整| 大奶在线精品| 亚洲自拍偷拍视频| 四虎影视国产精品| 国产精品欧美一区二区三区奶水| 午夜伦理福利在线| 国内成人精品视频| 羞羞视频在线免费国产| 久久九九免费视频| 在线免费观看黄色av| 亚洲欧美日韩一区在线| 亚洲日本香蕉视频| 精品少妇一区二区三区视频免付费 | 久久久久亚洲av无码a片| 91美女片黄在线观看91美女| 中文字幕第3页| 成人一区在线观看| 年下总裁被打光屁股sp| 国产成人综合网| 操人视频免费看| 国产综合色在线| 亚洲一级片av| 蜜桃一区二区三区在线观看| 亚洲成人天堂网| 日韩av高清在线观看| 十八禁视频网站在线观看| 欧美一级网站| 国产一级片黄色| 日本不卡视频在线| 欧美精品aaaa| 另类欧美日韩国产在线| jizz欧美性11| 国产一区二区三区av电影| 在线一区二区不卡| 国产精品亚洲成人| 日本一级大毛片a一| 福利电影一区二区三区| 美女伦理水蜜桃4| av不卡一区二区三区| 加勒比一区二区| 日本一区二区三区久久久久久久久不 | 国产精品久久久久久久第一福利| 黄色一级片一级片| 亚洲美女在线一区| 欧美精品一区二区成人| 五月天丁香久久| 天天干天天操天天爱| 欧美性生活大片视频| 国产精品女人久久久| 日韩一区二区精品葵司在线| 日本成人动漫在线观看| 亚洲精选在线观看| 男人天堂手机在线| 高清视频欧美一级| 成人午夜精品| 成人黄色影片在线| 黄色免费大全亚洲| 视频一区亚洲| 欧美国产综合| 欧洲黄色一级视频| 捆绑调教美女网站视频一区| 成人欧美精品一区二区| 久久天堂av综合合色蜜桃网| 亚洲精品自拍视频在线观看| 一区二区三区色| 欧美黄色一级大片| 91精品国产综合久久国产大片| 人妻偷人精品一区二区三区| 亚洲香蕉成人av网站在线观看| 草莓福利社区在线| 欧洲亚洲妇女av| 精品久久久久久久久久岛国gif| 久久久com| 国产精品成久久久久| 日韩精品视频一区二区在线观看| 久久国产欧美日韩精品| 亚洲少妇18p| 成人欧美一区二区三区黑人麻豆 | 91.麻豆视频| 亚洲日本在线播放| 欧美精品一本久久男人的天堂| 日韩影片中文字幕| 国产精品日韩二区| 欧美黄色大片在线观看| 国产91对白刺激露脸在线观看| 国产一区二区导航在线播放| 免费人成又黄又爽又色| 亚洲一区欧美一区| 一区二区久久精品66国产精品| 日韩精品视频在线| 第一av在线| 91最新在线免费观看| 亚洲成人一品| 美女扒开大腿让男人桶| 黄网站免费久久| 国产7777777| 欧美视频专区一二在线观看| 性生交大片免费看女人按摩| 日韩小视频在线观看| 欧美黄色网页| 久久久久久九九九九| 狠狠干综合网| 日韩精品在线播放视频| ●精品国产综合乱码久久久久| 久久久久99精品成人片我成大片| 欧美大片免费久久精品三p| 麻豆电影在线播放| 国产精品日日做人人爱| 欧美欧美黄在线二区| 日日碰狠狠添天天爽超碰97| 成人在线一区二区三区| 麻豆视频在线观看| 欧美剧情片在线观看| 粉嫩一区二区三区国产精品| 日韩av电影在线播放| 亚洲免费专区| 99re在线视频免费观看| 99精品欧美一区二区蜜桃免费| 日韩av在线电影| 精品国产百合女同互慰| 成人免费一区二区三区牛牛| 99电影在线观看| 精品二区视频| 精品中文字幕在线播放| 天天影视色香欲综合网老头| 色一情一乱一乱一区91av| 欧美激情精品久久久久久免费印度 | 成人免费av片| 欧美日韩亚洲成人| 四虎电影院在线观看| 情事1991在线| 国产免费av一区二区三区| 亚洲色图38p| 亚洲欧洲国产专区| 国产精品久久免费| 美日韩精品视频免费看| 香蕉大人久久国产成人av| 欧美激情亚洲天堂| 成人美女视频在线观看18| 伊人久久综合视频| 日韩精品一区二区视频| 亚洲欧美在线成人| 一区二区三区在线观看www| 美女视频网站久久| 日韩欧美中文字幕视频| 亚洲国产精品久久91精品| 伊人久久视频| 一本一道久久久a久久久精品91 | av男人的天堂在线观看| 国产一区二区三区四区五区加勒比 | 色偷偷9999www| 亚洲精品福利| 国产黄色一级网站| 欧美高清在线一区二区| 国产视频一区二区三| 久久久精品免费视频| av成人资源| 看欧美ab黄色大片视频免费 | 免费成人深夜夜行网站视频| 国产成人免费在线视频| 精品成人久久久| 中文字幕欧美在线| 1204国产成人精品视频| 91猫先生在线| 亚洲欧美日韩国产成人精品影院| 日本精品久久久久| 国产女同一区二区| 亚洲国产激情| 亚洲精品国产精品乱码在线观看| 欧美成人性福生活免费看| 高潮一区二区| 小泽玛利亚av在线| 欧美激情一区二区三区全黄| 精品久久久中文字幕人妻| 人体精品一二三区| 亚洲精品小说| www.久久av| 精品国产青草久久久久福利| 日韩久久一区二区三区| 精品视频在线观看一区二区| 中文一区在线播放 | 丝袜一区二区三区| 久久久久97| av在线免费观看不卡| 欧美色电影在线|