• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Web站點(diǎn)拓?fù)浣Y(jié)構(gòu)獲取方法研究

    2015-03-10 01:35:32潘慶和徐耀群趙星馳
    關(guān)鍵詞:爬蟲頁面站點(diǎn)

    潘慶和,徐耀群,趙星馳

    (1. 哈爾濱商業(yè)大學(xué) 計(jì)算機(jī)與信息工程學(xué)院,哈爾濱 150028;2. 哈爾濱科學(xué)技術(shù)職業(yè)學(xué)院 外語系,哈爾濱 150300)

    Web站點(diǎn)拓?fù)浣Y(jié)構(gòu)獲取方法研究

    潘慶和1,徐耀群1,趙星馳2

    (1. 哈爾濱商業(yè)大學(xué) 計(jì)算機(jī)與信息工程學(xué)院,哈爾濱 150028;2. 哈爾濱科學(xué)技術(shù)職業(yè)學(xué)院 外語系,哈爾濱 150300)

    提出了一種使用深度優(yōu)先遍歷方式實(shí)現(xiàn)的Web站點(diǎn)拓?fù)浣Y(jié)構(gòu)獲取策略,使用Python語言實(shí)現(xiàn),并可擴(kuò)展成用于數(shù)據(jù)采集的爬蟲.利用這種方式可以對目標(biāo)網(wǎng)站進(jìn)行拓?fù)涮綔y,了解其內(nèi)部組織結(jié)構(gòu),為進(jìn)一步的研究提供基礎(chǔ).

    站點(diǎn)拓?fù)浣Y(jié)構(gòu);深度優(yōu)先遍歷;Python;爬蟲

    1 Web站點(diǎn)拓?fù)浍@取的意義

    當(dāng)前,互聯(lián)網(wǎng)已經(jīng)成為人們工作生活不可或缺的一部分.截至2014年9月,全球互聯(lián)網(wǎng)網(wǎng)站數(shù)量已超過10.6億[1],我國在2014年就開通新網(wǎng)站95.2萬個,平均每月7.9萬余個[2],至2014年底,我國網(wǎng)站數(shù)量已經(jīng)達(dá)到364.7多萬個.這些網(wǎng)站所提供的信息不盡相同,類型各異,比如新聞類,電商類,論壇類,咨詢類等等,而每種類別又可以進(jìn)一步地細(xì)化分類,通過這種內(nèi)容的分類,可以對我國互聯(lián)網(wǎng)發(fā)展得到更加客觀和深入的認(rèn)識,無論對于網(wǎng)絡(luò)政策的制定,還是未來網(wǎng)絡(luò)發(fā)展的規(guī)劃,都具有十分重要的意義.本研究也是對網(wǎng)絡(luò)中的各類網(wǎng)站進(jìn)行分析和研究,但研究對象不是針對互聯(lián)網(wǎng)各網(wǎng)站的內(nèi)容,而是對各網(wǎng)站的拓?fù)浣Y(jié)構(gòu)進(jìn)行研究分析,并提出了一種切實(shí)可行的技術(shù)來獲得各網(wǎng)站的拓?fù)浣Y(jié)構(gòu).網(wǎng)站拓?fù)浣Y(jié)構(gòu)本質(zhì)上就是網(wǎng)站的內(nèi)容層次結(jié)構(gòu),除去了具體內(nèi)容的含義,從抽象的角度研究網(wǎng)站的層次結(jié)構(gòu).這種研究具有十分重要的意義,比如說通過對一個網(wǎng)站拓?fù)浣Y(jié)構(gòu)的獲取,可以有效地了解網(wǎng)站在運(yùn)行過程中關(guān)鍵的信息節(jié)點(diǎn),這些節(jié)點(diǎn)往往是性能瓶頸存在的位置;可以進(jìn)一步對關(guān)鍵節(jié)點(diǎn)進(jìn)行評測,從而設(shè)計(jì)合理的安全 防護(hù)策略.另外,在對網(wǎng)站拓?fù)涮綔y的同時,如果同時保留了所探測的頁面信息,可實(shí)現(xiàn)對網(wǎng)站整體信息的抓取.本研究設(shè)計(jì)的拓?fù)浍@取策略即可達(dá)到這種效果.

    2 站點(diǎn)拓?fù)浣Y(jié)構(gòu)獲取方法

    本文設(shè)計(jì)了一種基于深度優(yōu)先遍歷的網(wǎng)站拓?fù)浣Y(jié)構(gòu)獲取方法.基本思想如下:從網(wǎng)站的根路徑對應(yīng)的首頁面開始,依次逐個訪問該頁面中所包含的鏈接,這些鏈接因?yàn)槎荚谑醉撝校虼硕继幱谙嗤膶哟?,可認(rèn)為是根路徑的下一個層次.在每一個鏈接對應(yīng)的頁面中,再次重復(fù)這個步驟,如果一個頁面中所包含的鏈接全部都被訪問過,那么返回上一層次,在上一層次中找到?jīng)]有被訪問過的鏈接,繼續(xù)依照這種模式進(jìn)行訪問.在這個過程中,未訪問鏈接的數(shù)量會越來越少,當(dāng)網(wǎng)站所有的鏈接都被訪問后,就認(rèn)為任務(wù)結(jié)束,根據(jù)訪問過程中保留下來的線索信息即可生成網(wǎng)絡(luò)的拓?fù)?該思想的示意圖如圖1所示.

    圖1 網(wǎng)絡(luò)拓?fù)渖疃缺闅v過程示意圖

    圖1給出了前面設(shè)計(jì)思想的示意.圖中使用樹來描述獲取網(wǎng)站拓?fù)涞倪^程.樹的根節(jié)點(diǎn)為Root,對應(yīng)待探測網(wǎng)站的入口鏈接,一般該鏈接指向網(wǎng)站的首頁.樹中的每個節(jié)點(diǎn)均代表鏈接,比如Root下的A1,A2,A3,...,Am表示點(diǎn)擊Root鏈接所到達(dá)的頁面中包含的未訪問鏈接.B1的子節(jié)點(diǎn)C1,C2,C3表示點(diǎn)擊鏈接B1后到達(dá)的頁面中所包含的未訪問鏈接.C1沒有子節(jié)點(diǎn),表示點(diǎn)擊鏈接C1后,到的頁面中已無未訪問鏈接.箭頭描述了拓?fù)浒l(fā)現(xiàn)的執(zhí)行方向,箭頭上的數(shù)字為執(zhí)行的順序.可以看出沿著1->2->3->4->5->6->7->8->9->10->11->12的路徑,恰好是前面描述的思想所對應(yīng)的執(zhí)行路徑.帶有“X”標(biāo)志的箭頭表示不沿著該箭頭所示方向進(jìn)行探索,通常這種情況一般表示探索的鏈接將指向其他網(wǎng)站,一般來講對網(wǎng)站拓?fù)涞奶綔y發(fā)現(xiàn)過程將只涉及到該網(wǎng)站自身,并不涉及到其他網(wǎng)站.盡管并不對鏈接到的外部網(wǎng)站進(jìn)行探索,但為了保存相應(yīng)的信息,仍把外部網(wǎng)站的根節(jié)點(diǎn)信息作為網(wǎng)站拓?fù)浣Y(jié)構(gòu)的一部分,比如對于圖中帶有“X”標(biāo)志的箭頭所指向的那個灰色節(jié)點(diǎn),也作為網(wǎng)站拓?fù)涞囊徊糠直4?從上圖的形式看,這種拓?fù)涞奶綔y發(fā)現(xiàn)十分類似于數(shù)據(jù)結(jié)構(gòu)中樹的深度優(yōu)先遍歷所給出的形式,這正是我們提出的基于深度遍歷的Web站點(diǎn)拓?fù)浣Y(jié)構(gòu)獲取策略名稱的由來.在對于樹的深度遍歷過程中,通常使用遞歸的方式進(jìn)行,因此可以將上面的拓?fù)浒l(fā)現(xiàn)策略抽象為遞歸過程.下面給出這種策略思想的簡單描述,由于使用了遞歸形式,因此策略的描述十分簡潔.

    Algorithm: Get topology structure of a website

    get_site_map(link,exclusive_links)

    Input:

    1) root_url of a website; #網(wǎng)站的根url鏈接;

    2) exclusive_links; #無需進(jìn)一步遍歷的網(wǎng)站鏈接列表,比如圖1中其他網(wǎng)站的根鏈接將在此列表中.Output:

    網(wǎng)站拓?fù)浣Y(jié)構(gòu)(用恰當(dāng)?shù)臄?shù)據(jù)結(jié)構(gòu)或圖形表示).

    Steps:

    Step1. 如果link沒有被探測,則得到link所指向頁面中包含的鏈接列表link_list,列表中不應(yīng)包含link和 exclusive_link所包含的鏈接,同時將該link加入到已探測訪問過得鏈接列表visited_link_list中;如果link已經(jīng)被探測過,則不在對其探測,返回;

    Step2. 對于link_list中的每個元素a,繼續(xù)調(diào)用 get_site_map(a, exclusive_links).

    應(yīng)該指出的是,這種形式的策略與網(wǎng)絡(luò)爬蟲的工作方式十分相似.網(wǎng)絡(luò)爬蟲是一個十分形象的名稱.通常來講網(wǎng)絡(luò)爬蟲可以分為兩類,一類是像搜索引擎提供商所設(shè)計(jì)的爬蟲,這類爬蟲會不斷地在互聯(lián)網(wǎng)中利用鏈接跳轉(zhuǎn),采集頁面信息,返回后供搜索引擎建立相應(yīng)的索引,這樣當(dāng)我們在引擎中輸入文字進(jìn)行搜索時,引擎就會根據(jù)輸入對爬蟲曾經(jīng)得到的信息進(jìn)行檢索,找到接近我們搜索文字的相關(guān)內(nèi)容并返回.另一種爬蟲是對明確指定的網(wǎng)站進(jìn)行抓取的,這是最常見的一類爬蟲.利用這類爬蟲可以對具體的目標(biāo)網(wǎng)站進(jìn)行數(shù)據(jù)抓取,獲得所需要的信息.這些信息通常都是可以公共訪問的,利用程序設(shè)計(jì)爬蟲來抓取的主要原因是可以節(jié)省人工瀏覽并保存信息的工作量.比如,對于各類大型電商網(wǎng)站商品信息,房地產(chǎn)領(lǐng)域住房信息,各種機(jī)械,電子領(lǐng)域的部件信息,都可以設(shè)計(jì)爬蟲有目的的抓取.大數(shù)據(jù)時代,這種獲取也是自建大數(shù)據(jù)集的一種有效手段.本研究對網(wǎng)站拓?fù)浍@取所使用的技術(shù),工作方式上類似于第二類爬蟲.

    3 拓?fù)浍@取策略的實(shí)現(xiàn)

    對于已給出的策略,在實(shí)施上有很多問題需要考慮.比如:

    1)如何獲得一個頁面內(nèi)所包含的所有鏈接的列表?

    2)如何跟蹤探測一個鏈接?在html頁面中通常使用a標(biāo)簽表示一個鏈接,一般來講a的href屬性就是需要進(jìn)一步探測的鏈接,獲得這個屬性值后,就可以根據(jù)它進(jìn)行適當(dāng)?shù)奶D(zhuǎn);另一種常見的情況是,一個鏈接的跳轉(zhuǎn)是通過點(diǎn)擊它,觸發(fā)相關(guān)的js代碼實(shí)現(xiàn)的,那么如何設(shè)計(jì)一種探測方法同時兼顧這兩種方式,是一個值得研究的技術(shù)問題,這將使我們設(shè)計(jì)的程序更具一般性,適應(yīng)更加廣泛的場合.

    3)在step1和step2的描述中,只給出了一般的探測策略,但為了最后得到整個網(wǎng)站的拓?fù)浣Y(jié)構(gòu)的詳細(xì)信息,必須在step1和step2的執(zhí)行過程中同時將探測到的信息記錄下來,那么采用何種數(shù)據(jù)結(jié)構(gòu)或存儲機(jī)制更為合適?

    4)如何直觀地展示拓?fù)浣Y(jié)構(gòu)?如何將探測到的網(wǎng)站拓?fù)浣Y(jié)構(gòu)以圖形的方式表示出來,獲得更加直觀的認(rèn)識,也是一個十分值得研究的問題.

    以上的4個問題是將要關(guān)注的主要問題,但并不是全部問題,在實(shí)現(xiàn)的過程,還有會遇到很多其他的問題需要解決.對與上面列出的幾個問題,都是從程序設(shè)計(jì)角度提出的,因此接下來就需要結(jié)合某種語言來解決這些問題,實(shí)現(xiàn)相應(yīng)的功能.Java,C#,C++,C等主流語言都可以作為選擇,本研究中使用Python[3]作為實(shí)現(xiàn)語言,主要原因是Python的動態(tài)語法機(jī)制更加靈活簡潔,同時Python有強(qiáng)大的支持庫可以方便地調(diào)用,加快開發(fā)的效率.本研究所提供的拓?fù)浍@取策略并不依賴于具體的語言,其他動態(tài)類型腳本語言如PHP和Ruby等也可作為實(shí)現(xiàn)語言,方式也都類似.下表1給出了利用Python實(shí)現(xiàn)時,上述四個問題所涉及的解決技術(shù).在拓?fù)淇梢暬矫妫褂昧薌raphviz[4]作為工具,將Python探測到的拓?fù)湫畔@示出來.

    表1 針對各問題的解決方案

    解決方案說明 問題1Beautifulsoup[5](Python)使用該庫可以方便地根據(jù)需求提取頁面中的信息.問題2Selenium[6](Python)一個可以模擬各種瀏覽器的庫,利用該庫可以利用模擬點(diǎn)擊的方式來進(jìn)行鏈接的探測,有效地解決了問題2.問題3Python面向?qū)ο蠹夹g(shù)(Python)在跟蹤拓?fù)湫畔⒌臅r候,可以設(shè)計(jì)鏈接類,對每一個鏈接都用一個鏈接對象來表示,利用對象的屬性保存相應(yīng)的信息,達(dá)到保留拓?fù)浣Y(jié)構(gòu)線索的作用,有效地解決了問題3.問題4Graphviz在運(yùn)行結(jié)束時,可將各鏈接對象的信息抽取出來,然后把這些信息組成字符串,供Graph?viz作圖.

    需要說明的是,對于問題3中鏈接類的設(shè)計(jì)涉及了許多的細(xì)節(jié),比如每個鏈接對象都需要保存其父節(jié)點(diǎn)鏈接,保存其子鏈接列表,而鏈接類還要有變量來保存全局已經(jīng)訪問過的鏈接和鏈接對象,這樣當(dāng)拓?fù)浍@取完成時,可以根據(jù)對象間的這些鏈接線索穿成一條線,完成對整體拓?fù)浣Y(jié)構(gòu)的獲取.

    4 實(shí) 驗(yàn)

    本節(jié)應(yīng)用上節(jié)所設(shè)計(jì)的程序進(jìn)行網(wǎng)站拓?fù)涞墨@取,目標(biāo)是哈爾濱商業(yè)大學(xué)的官方網(wǎng)站.圖2是網(wǎng)站的首頁.

    圖2 網(wǎng)站首頁內(nèi)容

    該網(wǎng)站是一個以新聞咨詢?yōu)橹鞯木W(wǎng)站,網(wǎng)站包含很多鏈接跳轉(zhuǎn)到學(xué)校的各個職能部門,對于這些部門的網(wǎng)站都是獨(dú)立的,因此在拓?fù)浍@取的過程中將只記錄這些部門首頁的鏈接,將其作為整體拓?fù)涞囊徊糠?對于各部門內(nèi)部的拓?fù)鋵⒉辉偬綔y追蹤.如果對這些子部門內(nèi)部的拓?fù)浣Y(jié)構(gòu)也感興趣,則可繼續(xù)探測,將探測到的拓?fù)浣Y(jié)構(gòu)和整體拓?fù)淅檬醉撴溄酉噙B接即可.

    將實(shí)現(xiàn)前面拓?fù)洳呗缘某绦蛭募麨間et_site_map.py.使用的方式是利用Windows命令行CMD程序或Linux的終端,進(jìn)入到該文件的目錄,然后輸入命令python get_site_map.py http://www.hrbcu.edu.cn/啟動即可.其中,python將啟動本機(jī)安裝的python解釋器,get_site_map.py 是文件名稱,參數(shù)”http://www.hrbcu.edu.cn/”是待探測網(wǎng)站的主頁鏈接. 程序?qū)⑦\(yùn)行一段時間,在程序最后,為了可視化地展示拓?fù)浣Y(jié)構(gòu),將得到的拓?fù)湫畔⒔M織成了graphviz繪圖程序所能識別的結(jié)構(gòu)形式,這將生成一個dot文件,里面包含有網(wǎng)站拓?fù)浣Y(jié)構(gòu)的信息,比如可命名文件為graph.dot.文件內(nèi)容如下.

    digraph G {

    "http://www.hrbcu.edu.cn/"->"http://3w.hrbcu.edu.cn/";

    "http://www.hrbcu.edu.cn/"->"http://en.hrbcu.edu.cn/";

    "http://www.hrbcu.edu.cn/"->"/Category_28/Index.aspx";

    "http://www.hrbcu.edu.cn/"->"/Category_40/Index.aspx";

    "http://www.hrbcu.edu.cn/"->"/Category_41/Index.aspx";

    "http://www.hrbcu.edu.cn/"->"/Category_93/Index.aspx";

    "http://www.hrbcu.edu.cn/"->"/Category_117/Index.aspx";

    "http://www.hrbcu.edu.cn/"->"/Category_118/Index.aspx";

    "http://www.hrbcu.edu.cn/"->"/Category_38/Index.aspx";

    }

    然后同樣在命令行或終端環(huán)境下,導(dǎo)航到文件所在目錄,運(yùn)行g(shù)raphviz -Tjpeg graph.dot -o graph.jpg便可在相同目錄下生成grapg.jpg,這個圖片就是網(wǎng)站的拓?fù)浣Y(jié)構(gòu)圖,圖3中給出了部分截圖.

    從圖3中可以清楚的看到,網(wǎng)站形式為三級層次,這和一般的新聞咨詢類網(wǎng)站風(fēng)格是一致的.該圖中有兩個鏈接“http://djgz.hrbcu.edu.cn”和”http://kxfz.hrbcu.edu.cn/”分別跳轉(zhuǎn)至不同的子部門,因此只保留了入口鏈接而并沒有繼續(xù)的探測.如果需要可進(jìn)一步探測,然后將獲得到的拓?fù)浣Y(jié)構(gòu)信息在上述鏈接處和整體結(jié)構(gòu)相鏈接即可.同時可以看到,有的二級節(jié)點(diǎn)連接著大量的三級子節(jié)點(diǎn),這些二級樞紐節(jié)點(diǎn)在提升網(wǎng)絡(luò)性能和提高安全性的角度都是需要關(guān)注的對象.

    圖3 網(wǎng)站拓?fù)浣Y(jié)構(gòu)部分截圖

    前面提到過,在探測的過程中如果將頁面信息同時保存下來,即可實(shí)現(xiàn)網(wǎng)絡(luò)爬蟲的功能.對于本實(shí)驗(yàn)也可在探測拓?fù)鋾r同時保存所探測的網(wǎng)頁.圖4給出了保存網(wǎng)頁文件夾的截圖,其中每一個網(wǎng)頁文件的名稱為時間戳加上兩個隨機(jī)數(shù)字,利用下劃線相連接,這是因?yàn)槿绻綔y速度過快,可能導(dǎo)致同一個時間戳對應(yīng)多個頁面的情況,因此利用時間戳加上兩個隨機(jī)數(shù)的形式,可以最大可能地避免這個問題.如果將網(wǎng)頁文件名作為鏈接對象的一個屬性值保存,也可建立起這些文件間的關(guān)聯(lián).

    圖4 抓取到的網(wǎng)頁文件

    5 結(jié) 語

    本文給出了一種Web站點(diǎn)拓?fù)浍@取的策略,并利用Python語言加以實(shí)現(xiàn),得到了一種通用的,適合于各種類型網(wǎng)站的拓?fù)浍@取方法.通過使用拓?fù)浍@取的方式對網(wǎng)站進(jìn)行研究,可以在網(wǎng)站分類,性能評測,安全性防護(hù)方面給出有價值的建議.文中使用selenium進(jìn)行鏈接的追蹤是一種通用性的考慮,因?yàn)橥ㄟ^模擬點(diǎn)擊追蹤鏈接的方式,可以無需關(guān)心鏈接的具體形式.如果不考慮通用性,有的站點(diǎn)可以使用asyncio,aiohttp[7]等進(jìn)行快速地探測和抓取.文本設(shè)計(jì)的拓?fù)浍@取程序,經(jīng)過簡單地改動可以變成一個爬蟲,在探測拓?fù)涞耐瑫r保存相關(guān)的網(wǎng)頁,為進(jìn)一步分析提供基礎(chǔ).

    [1] 法新社. 全球互聯(lián)網(wǎng)網(wǎng)站數(shù)量破10億[J]. 中國教育網(wǎng)絡(luò), 2014(10): 4.

    [2] 國家互聯(lián)網(wǎng)應(yīng)急中心.中國互聯(lián)網(wǎng)站發(fā)展?fàn)顩r及其安全報(bào)告(2015) [EB/OL]. http://www.isc.org.cn/zxzx/ywsd/listinfo-31792.html, 2015-03-20.

    [3] MARK J J. A Concise Introduction to Programming in Python [M]. United Kingdom: Chapman & Hall/CRC Textbooks in Computing, 2012.

    [4] JOHN E, EMDEN G, LEFTERIS K,etal. Graphviz—Open Source Graph Drawing Tools [J]. Graph Drawing Lecture Notes in Computer Science, 2002, 2265: 483-484.

    [5] VINEETH G N. Getting Started with Beautiful Soup [M]. Birmingham: Packt Publishing, 2014.

    [6] BURNS D. Selenium 2 Testing Tools: Beginner's Guide [M]. Birmingham: Packt Publishing, 2012.

    [7] JAN P. Parallel Programming with Python [M]. Birmingham: Packt Publishing, 2014.

    Research on acquisition method of Web site topology

    PAN Qing-he1, XU Yao-qun1, ZHAO Xing-chi2

    (1. School of Computer and Information Engineering, Harbin University of Commerce, Harbin 150028, China;2. Department of Foreign Languages, Harbin Vocational College of Science and Technology, Harbin 150300, China)

    In this paper, the strategy on the obtainment of website topology structure was put forward based on depth first traversal. The Python language was used to implement this strategy and the program can be extended to construct a web crawler. By obtaining web site topology structure it could detect and understand the internal organizational structure of the website and would provide a basis for further research.

    website topology structure; depth first traversal; Python; crawler

    2015-01-27.

    黑龍江省自然科學(xué)基金資助(F201035)

    潘慶和(1981-),男,博士,講師,研究方向:大數(shù)據(jù)分析,數(shù)據(jù)抓取,數(shù)據(jù)挖掘和機(jī)器學(xué)習(xí),數(shù)據(jù)可視化.

    TP393

    A

    1672-0946(2015)05-0573-05

    猜你喜歡
    爬蟲頁面站點(diǎn)
    大狗熊在睡覺
    利用網(wǎng)絡(luò)爬蟲技術(shù)驗(yàn)證房地產(chǎn)灰犀牛之說
    刷新生活的頁面
    基于Python的網(wǎng)絡(luò)爬蟲和反爬蟲技術(shù)研究
    基于Web站點(diǎn)的SQL注入分析與防范
    電子制作(2019年14期)2019-08-20 05:43:42
    2017~2018年冬季西北地區(qū)某站點(diǎn)流感流行特征分析
    利用爬蟲技術(shù)的Geo-Gnutel la VANET流量采集
    電子測試(2018年1期)2018-04-18 11:53:04
    大數(shù)據(jù)環(huán)境下基于python的網(wǎng)絡(luò)爬蟲技術(shù)
    電子制作(2017年9期)2017-04-17 03:00:46
    首屆歐洲自行車共享站點(diǎn)協(xié)商會召開
    中國自行車(2017年1期)2017-04-16 02:53:52
    怕被人認(rèn)出
    故事會(2016年21期)2016-11-10 21:15:15
    十八禁人妻一区二区| 最近最新中文字幕大全电影3| 午夜福利成人在线免费观看| 99热这里只有精品一区 | 中文字幕久久专区| 成人欧美大片| 欧美不卡视频在线免费观看| 三级国产精品欧美在线观看 | 亚洲第一欧美日韩一区二区三区| 日本在线视频免费播放| 亚洲av中文字字幕乱码综合| 黄色日韩在线| 人人妻人人澡欧美一区二区| 国产精品,欧美在线| 中文字幕熟女人妻在线| 亚洲欧美日韩卡通动漫| 午夜福利视频1000在线观看| 香蕉国产在线看| 精品一区二区三区四区五区乱码| 老司机福利观看| 精品国内亚洲2022精品成人| 亚洲专区字幕在线| 国产精品乱码一区二三区的特点| 亚洲 欧美一区二区三区| 日本熟妇午夜| ponron亚洲| 久久精品国产清高在天天线| 久久久久久国产a免费观看| 亚洲国产欧美一区二区综合| 好男人在线观看高清免费视频| 久久性视频一级片| 精品无人区乱码1区二区| 久久久国产成人免费| 99久久国产精品久久久| 精品无人区乱码1区二区| 非洲黑人性xxxx精品又粗又长| 中国美女看黄片| 久久久久九九精品影院| 在线观看午夜福利视频| 亚洲色图 男人天堂 中文字幕| 国产成人精品无人区| 精品欧美国产一区二区三| 好男人在线观看高清免费视频| 国产欧美日韩一区二区精品| 操出白浆在线播放| 亚洲一区高清亚洲精品| www.熟女人妻精品国产| 成人欧美大片| 国内精品一区二区在线观看| 一区二区三区高清视频在线| 日本与韩国留学比较| av欧美777| 19禁男女啪啪无遮挡网站| 制服丝袜大香蕉在线| 最近最新免费中文字幕在线| 高清毛片免费观看视频网站| 国内精品久久久久久久电影| 欧洲精品卡2卡3卡4卡5卡区| 最近最新中文字幕大全电影3| 九色国产91popny在线| 欧美在线黄色| 久久国产乱子伦精品免费另类| 欧美三级亚洲精品| 伊人久久大香线蕉亚洲五| 国产又色又爽无遮挡免费看| 日本精品一区二区三区蜜桃| 日韩欧美免费精品| 国产精华一区二区三区| www国产在线视频色| 黑人欧美特级aaaaaa片| 看片在线看免费视频| 国语自产精品视频在线第100页| 久久久久久九九精品二区国产| 男人舔女人下体高潮全视频| 亚洲精品美女久久av网站| 日本免费a在线| 国产精华一区二区三区| 国产亚洲欧美98| 国产av麻豆久久久久久久| 日韩免费av在线播放| 日韩三级视频一区二区三区| 国产美女午夜福利| 搡老熟女国产l中国老女人| 午夜免费成人在线视频| 嫩草影院精品99| av片东京热男人的天堂| 亚洲av五月六月丁香网| 亚洲av美国av| 99热6这里只有精品| 看黄色毛片网站| 此物有八面人人有两片| 欧美性猛交黑人性爽| 亚洲国产精品成人综合色| 99久国产av精品| 亚洲午夜精品一区,二区,三区| 亚洲美女视频黄频| 麻豆国产av国片精品| 欧美成人免费av一区二区三区| 很黄的视频免费| 日韩 欧美 亚洲 中文字幕| 神马国产精品三级电影在线观看| 亚洲精品在线观看二区| 国产精品影院久久| 国产成人系列免费观看| 久久中文看片网| 日本a在线网址| 两个人视频免费观看高清| 午夜福利18| 国产主播在线观看一区二区| 国产午夜精品久久久久久| 一个人观看的视频www高清免费观看 | 每晚都被弄得嗷嗷叫到高潮| 动漫黄色视频在线观看| 亚洲成人精品中文字幕电影| 亚洲精品美女久久av网站| 男女视频在线观看网站免费| 亚洲国产色片| 天堂影院成人在线观看| 少妇熟女aⅴ在线视频| 1000部很黄的大片| 色综合亚洲欧美另类图片| 观看美女的网站| 欧美日韩福利视频一区二区| 久久午夜综合久久蜜桃| 老司机深夜福利视频在线观看| 三级国产精品欧美在线观看 | 丁香六月欧美| 午夜福利欧美成人| 久久性视频一级片| 人人妻人人看人人澡| 国产野战对白在线观看| 老鸭窝网址在线观看| 九色国产91popny在线| ponron亚洲| 免费看美女性在线毛片视频| 老司机福利观看| 在线观看免费视频日本深夜| 久久久久久大精品| 日本三级黄在线观看| 午夜福利在线观看免费完整高清在 | 香蕉丝袜av| 一区二区三区激情视频| 国产真人三级小视频在线观看| 黄色视频,在线免费观看| 18禁裸乳无遮挡免费网站照片| 亚洲国产色片| 午夜精品一区二区三区免费看| 成人永久免费在线观看视频| 久久香蕉精品热| 嫩草影视91久久| 中文字幕人妻丝袜一区二区| 亚洲黑人精品在线| 欧美丝袜亚洲另类 | 亚洲午夜理论影院| 午夜视频精品福利| 88av欧美| 一边摸一边抽搐一进一小说| 精品午夜福利视频在线观看一区| 欧美高清成人免费视频www| 国产高潮美女av| 男人舔女人下体高潮全视频| 露出奶头的视频| 毛片女人毛片| 日本撒尿小便嘘嘘汇集6| 亚洲男人的天堂狠狠| 美女被艹到高潮喷水动态| av在线蜜桃| 天堂动漫精品| 久久久色成人| 美女高潮的动态| 老司机午夜福利在线观看视频| 美女高潮的动态| 美女扒开内裤让男人捅视频| 亚洲国产日韩欧美精品在线观看 | 精品久久久久久,| 久久中文字幕一级| 女人被狂操c到高潮| 在线国产一区二区在线| 成人国产一区最新在线观看| 欧美日本亚洲视频在线播放| 在线观看一区二区三区| 一区福利在线观看| 国产不卡一卡二| 久久精品夜夜夜夜夜久久蜜豆| 变态另类丝袜制服| 18美女黄网站色大片免费观看| 午夜福利成人在线免费观看| 成人av在线播放网站| 免费观看人在逋| 国产伦精品一区二区三区视频9 | a在线观看视频网站| 国产黄a三级三级三级人| 婷婷精品国产亚洲av在线| 不卡av一区二区三区| 黄色 视频免费看| 久久精品91蜜桃| 国产精品野战在线观看| 欧美丝袜亚洲另类 | 色在线成人网| 国产免费男女视频| 色尼玛亚洲综合影院| 毛片女人毛片| 亚洲av电影在线进入| 欧美日本亚洲视频在线播放| 亚洲av五月六月丁香网| 国产高清三级在线| 午夜精品在线福利| 久久久国产精品麻豆| 日韩 欧美 亚洲 中文字幕| 国产亚洲精品久久久久久毛片| 99精品在免费线老司机午夜| 夜夜夜夜夜久久久久| 一个人观看的视频www高清免费观看 | 亚洲av五月六月丁香网| 亚洲在线观看片| 夜夜夜夜夜久久久久| 亚洲精华国产精华精| АⅤ资源中文在线天堂| 久久人人精品亚洲av| 国产黄片美女视频| 亚洲 欧美一区二区三区| 久久精品国产99精品国产亚洲性色| 嫩草影院入口| 淫秽高清视频在线观看| 免费在线观看亚洲国产| 国产精品99久久久久久久久| 久久精品国产亚洲av香蕉五月| 久久精品人妻少妇| 国产精品一区二区三区四区免费观看 | 麻豆国产av国片精品| 黄频高清免费视频| 丰满人妻一区二区三区视频av | 日本黄色片子视频| 久久久久九九精品影院| 亚洲狠狠婷婷综合久久图片| 国产伦精品一区二区三区视频9 | 99久久精品国产亚洲精品| 久久亚洲真实| 国产亚洲欧美在线一区二区| 美女午夜性视频免费| 日韩欧美 国产精品| 香蕉久久夜色| 国产精品一区二区免费欧美| 99久久精品国产亚洲精品| 99riav亚洲国产免费| 极品教师在线免费播放| 黄片小视频在线播放| 午夜福利18| 亚洲成人久久性| 欧美日韩精品网址| 小蜜桃在线观看免费完整版高清| 蜜桃久久精品国产亚洲av| 无人区码免费观看不卡| 精品久久久久久久末码| 舔av片在线| 美女高潮喷水抽搐中文字幕| 亚洲欧美日韩无卡精品| 亚洲电影在线观看av| 天天一区二区日本电影三级| 亚洲 欧美一区二区三区| www.精华液| 国产视频内射| 亚洲色图 男人天堂 中文字幕| 精品国产乱码久久久久久男人| 亚洲av免费在线观看| 美女午夜性视频免费| 欧美+亚洲+日韩+国产| 夜夜看夜夜爽夜夜摸| 又黄又爽又免费观看的视频| 亚洲中文日韩欧美视频| 观看免费一级毛片| 色综合欧美亚洲国产小说| 国产成人av教育| 青草久久国产| 国产精品 国内视频| 婷婷亚洲欧美| 黑人操中国人逼视频| 精品国产乱子伦一区二区三区| 成人三级做爰电影| 国产成人av教育| tocl精华| 99久久无色码亚洲精品果冻| 听说在线观看完整版免费高清| 精品乱码久久久久久99久播| 一区福利在线观看| 久久久国产欧美日韩av| 成人av一区二区三区在线看| 女同久久另类99精品国产91| 婷婷亚洲欧美| 两性午夜刺激爽爽歪歪视频在线观看| 日日夜夜操网爽| 观看免费一级毛片| 成人18禁在线播放| 婷婷丁香在线五月| 成人鲁丝片一二三区免费| 精品无人区乱码1区二区| 亚洲国产色片| 毛片女人毛片| 美女cb高潮喷水在线观看 | 美女被艹到高潮喷水动态| 精品一区二区三区av网在线观看| 亚洲第一电影网av| 熟女电影av网| 97超视频在线观看视频| 日韩av在线大香蕉| 欧美色欧美亚洲另类二区| 美女被艹到高潮喷水动态| 三级男女做爰猛烈吃奶摸视频| 午夜福利18| 亚洲av日韩精品久久久久久密| 老司机午夜福利在线观看视频| 成人三级做爰电影| 亚洲男人的天堂狠狠| 一卡2卡三卡四卡精品乱码亚洲| 精品午夜福利视频在线观看一区| www国产在线视频色| 中出人妻视频一区二区| 精品久久蜜臀av无| 成熟少妇高潮喷水视频| 特大巨黑吊av在线直播| 午夜福利成人在线免费观看| 欧美极品一区二区三区四区| 成人三级做爰电影| 欧美另类亚洲清纯唯美| 久久久久久久久免费视频了| 99久久久亚洲精品蜜臀av| 中文字幕人妻丝袜一区二区| 午夜福利在线观看吧| 亚洲第一欧美日韩一区二区三区| 真人做人爱边吃奶动态| 精品国产超薄肉色丝袜足j| 十八禁人妻一区二区| 欧美乱妇无乱码| 亚洲人与动物交配视频| 亚洲人成伊人成综合网2020| 久久久国产成人精品二区| 亚洲第一欧美日韩一区二区三区| 少妇的丰满在线观看| 这个男人来自地球电影免费观看| 亚洲av熟女| 97超视频在线观看视频| 国产欧美日韩精品亚洲av| 久久久久久久午夜电影| 久久久精品欧美日韩精品| 免费看美女性在线毛片视频| 性色av乱码一区二区三区2| 欧美在线一区亚洲| 丝袜人妻中文字幕| tocl精华| 久久久久性生活片| 国产单亲对白刺激| www.精华液| 久久久久久久久免费视频了| 窝窝影院91人妻| 国产熟女xx| h日本视频在线播放| 亚洲 欧美 日韩 在线 免费| ponron亚洲| 日韩欧美精品v在线| 国产主播在线观看一区二区| 美女黄网站色视频| 国产一区二区激情短视频| 成在线人永久免费视频| 亚洲av第一区精品v没综合| 中亚洲国语对白在线视频| 禁无遮挡网站| x7x7x7水蜜桃| 欧美日韩亚洲国产一区二区在线观看| 级片在线观看| 丁香六月欧美| 欧美精品啪啪一区二区三区| 国产精品亚洲一级av第二区| 999久久久国产精品视频| 国产成人系列免费观看| 国产91精品成人一区二区三区| 国产一区二区在线av高清观看| 免费大片18禁| 久久天躁狠狠躁夜夜2o2o| 亚洲人成网站高清观看| 人人妻人人看人人澡| 欧美不卡视频在线免费观看| 午夜福利在线观看免费完整高清在 | 亚洲精品国产精品久久久不卡| 90打野战视频偷拍视频| 男女视频在线观看网站免费| 久9热在线精品视频| 最新在线观看一区二区三区| 成人18禁在线播放| 成人精品一区二区免费| 亚洲av五月六月丁香网| 国产精品综合久久久久久久免费| 亚洲国产精品999在线| 久久天堂一区二区三区四区| 亚洲精品国产精品久久久不卡| 岛国在线免费视频观看| a在线观看视频网站| aaaaa片日本免费| 国产高清videossex| 在线国产一区二区在线| 一二三四在线观看免费中文在| 国产精品综合久久久久久久免费| 亚洲国产看品久久| 女生性感内裤真人,穿戴方法视频| 最近最新中文字幕大全免费视频| 欧美成狂野欧美在线观看| 少妇的丰满在线观看| 天堂网av新在线| 国产精品国产高清国产av| 欧美一区二区精品小视频在线| 国产精品香港三级国产av潘金莲| 久久久水蜜桃国产精品网| 69av精品久久久久久| 国产成人av教育| 天堂影院成人在线观看| 一本综合久久免费| 999精品在线视频| 中文字幕人成人乱码亚洲影| 久久香蕉国产精品| 最近最新免费中文字幕在线| 老司机午夜十八禁免费视频| 真实男女啪啪啪动态图| 亚洲欧美日韩东京热| 久久精品人妻少妇| 丰满人妻一区二区三区视频av | 在线十欧美十亚洲十日本专区| 成人av一区二区三区在线看| 婷婷六月久久综合丁香| 嫩草影院精品99| 好男人在线观看高清免费视频| 亚洲男人的天堂狠狠| 国产熟女xx| 欧美一区二区精品小视频在线| 日韩欧美一区二区三区在线观看| 免费看美女性在线毛片视频| 一级作爱视频免费观看| 在线播放国产精品三级| 免费在线观看视频国产中文字幕亚洲| 身体一侧抽搐| 1024香蕉在线观看| 69av精品久久久久久| 色视频www国产| 日日摸夜夜添夜夜添小说| 精品不卡国产一区二区三区| av国产免费在线观看| 国产精品精品国产色婷婷| 欧美日韩福利视频一区二区| 最新美女视频免费是黄的| 老熟妇乱子伦视频在线观看| 男女午夜视频在线观看| 女生性感内裤真人,穿戴方法视频| 国产亚洲精品av在线| 国产精品99久久久久久久久| 日本免费一区二区三区高清不卡| 岛国视频午夜一区免费看| 黄频高清免费视频| 亚洲欧美激情综合另类| 99久久精品一区二区三区| 精品国产亚洲在线| 国产欧美日韩一区二区三| 99国产精品一区二区蜜桃av| 欧美3d第一页| 国产亚洲精品一区二区www| 成人国产一区最新在线观看| 九色成人免费人妻av| 亚洲色图 男人天堂 中文字幕| 国产精品国产高清国产av| 叶爱在线成人免费视频播放| 午夜久久久久精精品| 神马国产精品三级电影在线观看| 国产精品久久久久久人妻精品电影| 91老司机精品| 女人高潮潮喷娇喘18禁视频| 欧美xxxx黑人xx丫x性爽| 中文字幕av在线有码专区| 亚洲精品在线观看二区| 国产精品女同一区二区软件 | 中文在线观看免费www的网站| 老司机在亚洲福利影院| 热99在线观看视频| 在线观看午夜福利视频| 国产高清videossex| 亚洲成人免费电影在线观看| 亚洲,欧美精品.| 香蕉国产在线看| 亚洲 欧美一区二区三区| 午夜福利高清视频| 久久久国产精品麻豆| 老司机午夜十八禁免费视频| 久久久久免费精品人妻一区二区| 国产精品香港三级国产av潘金莲| 18禁黄网站禁片午夜丰满| 免费无遮挡裸体视频| 亚洲无线在线观看| 天堂影院成人在线观看| 亚洲真实伦在线观看| 嫁个100分男人电影在线观看| 黑人操中国人逼视频| 国产私拍福利视频在线观看| 成年免费大片在线观看| 每晚都被弄得嗷嗷叫到高潮| 在线观看美女被高潮喷水网站 | 精品久久久久久成人av| 黄色成人免费大全| 亚洲18禁久久av| 亚洲人成电影免费在线| 国产亚洲精品av在线| 啦啦啦免费观看视频1| 夜夜爽天天搞| 国产精品一区二区免费欧美| 国产精品综合久久久久久久免费| or卡值多少钱| 午夜福利成人在线免费观看| 在线a可以看的网站| 亚洲av美国av| 99久久国产精品久久久| 国产伦在线观看视频一区| 男女下面进入的视频免费午夜| 日韩高清综合在线| 99热精品在线国产| 村上凉子中文字幕在线| 国产成人精品久久二区二区91| 国产av一区在线观看免费| 麻豆久久精品国产亚洲av| 黄色视频,在线免费观看| 美女扒开内裤让男人捅视频| 夜夜看夜夜爽夜夜摸| 国产精品日韩av在线免费观看| 国产视频内射| 成人国产综合亚洲| 日本精品一区二区三区蜜桃| 中文字幕精品亚洲无线码一区| 欧美精品啪啪一区二区三区| 亚洲激情在线av| 国产美女午夜福利| 天天一区二区日本电影三级| 久久精品国产清高在天天线| 狂野欧美白嫩少妇大欣赏| 欧美日韩瑟瑟在线播放| 久久久久久久精品吃奶| 国产精品一区二区精品视频观看| 男人的好看免费观看在线视频| 成人av一区二区三区在线看| 久久这里只有精品19| 亚洲精品在线美女| 久久天躁狠狠躁夜夜2o2o| 国产精品野战在线观看| 啦啦啦免费观看视频1| 午夜精品在线福利| 国产免费男女视频| 岛国视频午夜一区免费看| av片东京热男人的天堂| 黄色日韩在线| 亚洲av电影在线进入| 日本在线视频免费播放| 亚洲专区中文字幕在线| 男女视频在线观看网站免费| 国产欧美日韩精品一区二区| 国产不卡一卡二| 在线观看免费午夜福利视频| 亚洲午夜精品一区,二区,三区| 国产欧美日韩精品亚洲av| 欧美成人免费av一区二区三区| 久久精品91蜜桃| 搡老妇女老女人老熟妇| 中文字幕最新亚洲高清| 久久人人精品亚洲av| 高清毛片免费观看视频网站| 91九色精品人成在线观看| 宅男免费午夜| 狂野欧美激情性xxxx| 色哟哟哟哟哟哟| 91久久精品国产一区二区成人 | 欧美性猛交╳xxx乱大交人| 最新美女视频免费是黄的| 精品久久久久久,| 1024手机看黄色片| 精品福利观看| 俄罗斯特黄特色一大片| 精品一区二区三区av网在线观看| 巨乳人妻的诱惑在线观看| av女优亚洲男人天堂 | 国产成人福利小说| 伦理电影免费视频| 久久国产乱子伦精品免费另类| 国产淫片久久久久久久久 | 老熟妇乱子伦视频在线观看| 色综合站精品国产| 观看免费一级毛片| 国产精品香港三级国产av潘金莲| 午夜激情欧美在线| 不卡一级毛片| 亚洲精品久久国产高清桃花| 国产成+人综合+亚洲专区| 日韩三级视频一区二区三区| 中文字幕最新亚洲高清| 欧美在线黄色| aaaaa片日本免费| 国产高清视频在线播放一区| 国产成人影院久久av| 曰老女人黄片| 一个人免费在线观看电影 | 日本 av在线| www国产在线视频色| www.自偷自拍.com| 午夜精品久久久久久毛片777| 小说图片视频综合网站| 欧美在线一区亚洲| 免费在线观看视频国产中文字幕亚洲| 欧美日韩中文字幕国产精品一区二区三区| 观看免费一级毛片| 久久久成人免费电影| 婷婷丁香在线五月| 色在线成人网| 国产成人一区二区三区免费视频网站| 亚洲精品在线美女|