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

十個(gè)優(yōu)秀的開源無頭瀏覽器——自動(dòng)化測試、爬蟲、RPA利器

開源 瀏覽器
本文重點(diǎn)推薦幾個(gè)比較優(yōu)秀的開源免費(fèi)的無頭瀏覽器,開發(fā)人員可以根據(jù)需要選型。

什么是無頭瀏覽器——Headless Browser?

在如今的數(shù)字世界中,無頭瀏覽器已經(jīng)成為開發(fā)人員和測試人員不可或缺的工具。無頭瀏覽器指的是一系列無界面的瀏覽器,這種瀏覽器能夠以編程方式與網(wǎng)頁進(jìn)行交互,可以減少甚至替代手動(dòng)處理任務(wù)。 

無頭瀏覽器的應(yīng)用場景有哪些?

(1) 數(shù)據(jù)提取

無頭瀏覽器擅長網(wǎng)頁內(nèi)容抓取,能夠在沒有界面的環(huán)境下,導(dǎo)航網(wǎng)頁、解析HTML和檢索數(shù)據(jù),從而有效地從網(wǎng)站中提取信息。

(2) 自動(dòng)化測試

無頭瀏覽器在自動(dòng)化測試領(lǐng)域可以扮演關(guān)鍵角色。它們可以在無人工干預(yù)的情況下在Web應(yīng)用程序上執(zhí)行測試腳本,實(shí)現(xiàn)對Web的功能和性能測試。這種方式加速了測試過程,保證了最終產(chǎn)品質(zhì)量。

(3) 性能指標(biāo)優(yōu)化

無頭瀏覽器對于性能監(jiān)控也很有價(jià)值。它們可以測量網(wǎng)頁加載時(shí)間、執(zhí)行速度等關(guān)鍵指標(biāo),從而深入了解網(wǎng)站的效率。這些基準(zhǔn)測試有助于識(shí)別瓶頸,提高用戶體驗(yàn)。

(4) 創(chuàng)建網(wǎng)頁快照

無頭瀏覽器可以在任意時(shí)間以編程方式生成網(wǎng)頁截圖,用于幫助編制文檔、調(diào)試和驗(yàn)證UI。

(5) 模擬用戶行為

實(shí)現(xiàn)用戶交互自動(dòng)化是無頭瀏覽器最強(qiáng)大的功能之一。它們可以模擬點(diǎn)擊、表單提交和其他Web操作。通過模仿真實(shí)的用戶行為,對于測試復(fù)雜的工作流程以及確保流暢的用戶體驗(yàn)至關(guān)重要。

下面重點(diǎn)推薦幾個(gè)比較優(yōu)秀的開源免費(fèi)的無頭瀏覽器,開發(fā)人員可以根據(jù)需要選型。

1.Puppeteer

https://github.com/puppeteer/puppeteer

GitHub Star: 88K

開發(fā)語言:Node/TypeScript/JavaScript

Puppeteer是一個(gè)開源的Node.js庫,它通過DevTools協(xié)議實(shí)現(xiàn)了一些API來控制Chrome或Chromium。它可以實(shí)現(xiàn)瀏覽器任務(wù)的自動(dòng)化,例如:Web抓取、自動(dòng)測試和性能監(jiān)控等。

Puppeteer支持無頭模式,允許它在沒有圖形界面的情況下運(yùn)行,并提供生成屏幕截圖或者PDF,可以模擬用戶交互和捕獲性能指標(biāo)等。它因其功能強(qiáng)大且易于與Web項(xiàng)目集成而被廣泛使用。

安裝:

npm i puppeteer

使用:


import puppeteer from 'puppeteer';

(async () => {
  // Launch the browser and open a new blank page
  const browser = await puppeteer.launch();
  const page = await browser.newPage();

  // Navigate the page to a URL
  await page.goto('https://developer.chrome.com/');

  // Set screen size
  await page.setViewport({width: 1080, height: 1024});

  // Type into search box
  await page.type('.devsite-search-field', 'automate beyond recorder');

  // Wait and click on first result
  const searchResultSelector = '.devsite-result-item-link';
  await page.waitForSelector(searchResultSelector);
  await page.click(searchResultSelector);

  // Locate the full title with a unique string
  const textSelector = await page.waitForSelector(
    'text/Customize and automate'
);
  const fullTitle = await textSelector?.evaluate(el => el.textContent);

  // Print the full title
  console.log('The title of this blog post is "%s".', fullTitle);

  await browser.close();
})();

2.Selenium WebDriver

https://github.com/SeleniumHQ/selenium

GitHub Star:30K

開發(fā)語言:支持Java、Python、Javascript、Ruby、.Net、C++、Rust...

Selenium是一個(gè)封裝了各種工具和庫的瀏覽器自動(dòng)化框架和生態(tài)系統(tǒng)。用于實(shí)現(xiàn)Web瀏覽器自動(dòng)化。Selenium專門根據(jù)W3C WebDriver規(guī)范提供了一個(gè)能夠與所有主要Web瀏覽器兼容,并且支持跨語言的編碼接口。

3.Playwright

https://github.com/microsoft/playwright-python

GitHub Star:11.4K+

開發(fā)語言:Python

Playwright是一個(gè)用于實(shí)現(xiàn)Web瀏覽器自動(dòng)化的Python庫。支持端到端測試,提供強(qiáng)大的功能,支持多瀏覽器,包括:Chromium、Firefox和WebKit。

Playwright可以實(shí)現(xiàn)Web爬蟲、自動(dòng)化表單提交和UI測試等任務(wù),提供了用戶交互行為模擬和屏幕截圖等工具。提供了強(qiáng)大的API,能夠有效地支持各種Web應(yīng)用程序測試需求。

安裝python依賴:

pip install pytest-playwright playwright

Demo:

import re
from playwright.sync_api import Page, expect

def test_has_title(page: Page):
    page.goto("https://playwright.dev/")

    # Expect a title "to contain" a substring.
    expect(page).to_have_title(re.compile("Playwright"))

def test_get_started_link(page: Page):
    page.goto("https://playwright.dev/")

    # Click the get started link.
    page.get_by_role("link", name="Get started").click()

    # Expects page to have a heading with the name of Installation.
    expect(page.get_by_role("heading", name="Installation")).to_be_visible()

4.Chromedp

https://github.com/chromedp/chromedp

GitHub Star:10.8K+

開發(fā)語言:Golang

Chromedp是一個(gè)可以快速驅(qū)動(dòng)Chrome DevTools協(xié)議的瀏覽器的Golang庫。無需外部依賴。

可以查看Golang 的各種應(yīng)用案例:

https://github.com/chromedp/examples

5.Headless Chrome Crawler

https://github.com/yujiosaka/headless-chrome-crawler

GitHub Star:5.5K

開發(fā)語言:JavaScript

這項(xiàng)目提供了一個(gè)由無頭Chrome驅(qū)動(dòng)的分布式爬蟲功能。

項(xiàng)目主要特征包括:

  • 支持分布式爬行
  • 可配置并發(fā)、延遲和重試
  • 同時(shí)支持深度優(yōu)先搜索和廣度優(yōu)先搜索算法
  • 支持Redis緩存
  • 支持CSV和JSON導(dǎo)出結(jié)果
  • 達(dá)到最大請求時(shí)暫停,并隨時(shí)恢復(fù)
  • 自動(dòng)插入jQuery進(jìn)行抓取
  • 保存截圖作為抓取證據(jù)
  • 模擬設(shè)備和用戶代理
  • 根據(jù)優(yōu)先級隊(duì)列提高爬行效率
  • 服從 robots.txt 

6.Splash

https://github.com/scrapinghub/splash

GitHub Star:4.1K

開發(fā)語言:Python

Splash是一個(gè)支持JavaScript渲染的HTTP API服務(wù)。是一個(gè)輕量級的瀏覽器,具有HTTP API,在Python 3中使用Twisted和QT5實(shí)現(xiàn)。

得益于它的快速、輕量級和無狀態(tài)等特性,使其易于使用和推廣。

7.Splinter

https://github.com/cobrateam/splinter

GitHub Star:2.7K

開發(fā)語言:Python

Splinter是一個(gè)基于Python的Web應(yīng)用程序測試工具,可用于Web應(yīng)用程序自動(dòng)化,提供了簡單且一致的API。

它可以自動(dòng)執(zhí)行瀏覽器操作,例如:導(dǎo)航到URL、填寫表格以及與頁面元素交互。Splinter支持各種Web驅(qū)動(dòng)程序,包括Selenium WebDriver、Google Chrome和Firefox等。

它提供了非常友好的API來控制瀏覽器,簡化了自動(dòng)化測試過程的開發(fā),使其成為Web應(yīng)用程序的開發(fā)人員和測試人員的寶貴工具。

主要特點(diǎn)包括:

  • 易于學(xué)習(xí):API的設(shè)計(jì)是直觀和快速拿起。
  • 更快的編碼:快速且可靠地與瀏覽器自動(dòng)交互,而無需與工具發(fā)生沖突。
  • 強(qiáng)大:專為真實(shí)的世界用例而設(shè)計(jì),可防止常見的自動(dòng)化怪癖。
  • 靈活:對較低級別工具的訪問從不隱藏。
  • 強(qiáng)大:支持多個(gè)自動(dòng)化驅(qū)動(dòng)程序(Selenium,Django,F(xiàn)lask,ZopeTestBrowser)。

8.Serverless-chrome

https://github.com/adieuadieu/serverless-chrome

Github Star:2.9K

開發(fā)語言:JavaScript

這是一個(gè)無服務(wù)器Chrome 。這個(gè)項(xiàng)目的目的主要是為在無服務(wù)器函數(shù)調(diào)用期間使用Headless Chrome提供框架。Serverless-chrome負(fù)責(zé)構(gòu)建和捆綁Chrome二進(jìn)制文件,并確保在執(zhí)行無服務(wù)器函數(shù)時(shí)Chrome正在運(yùn)行。此外,該項(xiàng)目還提供了一些常見模式的服務(wù),例如:對頁面進(jìn)行屏幕截圖、打印到PDF、頁面抓取等。

9.Ferrum

https://github.com/rubycdp/ferrum

GitHub Star:1.7K

開發(fā)語言:Ruby

Ferrum是一個(gè)用于實(shí)現(xiàn)Chrome自動(dòng)化的Ruby庫。它提供了一種控制瀏覽器的方法,而不需要像Selenium這樣的驅(qū)動(dòng)程序。Ferrum可以處理諸如瀏覽網(wǎng)頁、與元素交互以及捕獲屏幕截圖等任務(wù)。

它對于Web抓取、自動(dòng)化測試和模擬用戶交互非常有用。Ferrum支持在無頭和非無頭模式下運(yùn)行,使其能夠滿足各種自動(dòng)化需求。

10.Surf

https://github.com/headzoo/surf

GitHub Star:1.5K

Surf是一個(gè)Golang庫,Surf不僅僅是一個(gè)Web內(nèi)容提取的Go解決方案,還實(shí)現(xiàn)了一個(gè)可以用于編程控制的虛擬Web瀏覽器。

Surf被設(shè)計(jì)成像Web瀏覽器一樣,功能包括:cookie管理、歷史記錄、書簽、用戶代理、表單提交、通過jQuery樣式的CSS選擇器選擇和遍歷DOM、抓取圖像、樣式表等。安裝:

go get gopkg.in/headzoo/surf.v1

Demo:

package main

import (
  "gopkg.in/headzoo/surf.v1"
  "fmt"
)

func main() {
  bow := surf.NewBrowser()
  err := bow.Open("http://golang.org")
  if err != nil {
    panic(err)
  }

  // Outputs: "The Go Programming Language"
  fmt.Println(bow.Title())
}
責(zé)任編輯:趙寧寧 來源: andflow
相關(guān)推薦

2024-08-27 09:36:34

2024-02-04 17:12:49

2023-12-21 11:12:31

Node.js.NET開源庫

2024-06-21 10:46:44

2024-08-16 21:14:36

2021-09-07 09:00:00

開發(fā)測試工具

2022-02-21 20:56:12

Linux開源網(wǎng)頁瀏覽器

2024-08-19 10:21:37

接口Python魔法方法

2022-07-27 08:01:28

自動(dòng)化DevOps

2024-01-12 16:01:10

2025-03-14 08:21:09

Puppeteer.NET開發(fā)者

2023-06-03 20:41:26

Discord機(jī)器人開源

2010-03-25 16:20:40

2010-09-29 09:01:10

2021-11-05 09:00:00

Selenium工具自動(dòng)化測試

2018-12-03 08:46:36

Web瀏覽器SeleniumPython

2023-05-31 10:08:51

2024-08-14 14:42:00

2022-08-12 15:47:17

工具基礎(chǔ)架構(gòu)IT

2023-06-16 12:11:08

Linux虛擬化軟件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

成a人片亚洲日本久久| 99精品一区| 在线观看亚洲精品视频| 一本久久a久久精品vr综合| 国产成人精品毛片| 亚洲精品1区2区| 亚洲午夜小视频| www.亚洲自拍| 九九色在线视频| 99精品在线免费| 国产区亚洲区欧美区| 青草影院在线观看| 免费看日本一区二区| 制服丝袜亚洲色图| 成年人网站免费视频| 日韩在线免费电影| 91丨九色丨尤物| 1卡2卡3卡精品视频| 国产精品免费精品一区| 你懂的成人av| 中文字幕精品在线| 国产精品无码永久免费不卡| 一区二区三区| 在线国产电影不卡| 国产97在线 | 亚洲| a视频在线播放| 欧美激情中文不卡| 六月婷婷久久| 亚洲风情第一页| 久久福利资源站| 日本欧美一级片| 日韩av无码中文字幕| 欧美成人午夜| 日韩在线一区二区三区免费视频| 欧美一区二区三区精美影视| 国产欧美一级片| 日韩 欧美一区二区三区| 国色天香2019中文字幕在线观看| 亚洲欧美偷拍另类| 625成人欧美午夜电影| 亚洲在线免费播放| 麻豆视频传媒入口| 精品欧美色视频网站在线观看| 久久99热99| 国产精品av在线播放| 日本三级欧美三级| 欧美欧美天天天天操| www.亚洲一区| 日韩在线视频免费看| 欧美日一区二区| 国产亚洲精品久久久久久牛牛| 男人舔女人下面高潮视频| 两个人看的在线视频www| 亚洲福利视频一区二区| 黄色片免费在线观看视频| 黄色在线论坛| 亚洲精品视频一区二区| 在线视频一二三区| 在线观看中文字幕的网站| 亚洲精品免费视频| 国内自拍中文字幕| 超免费在线视频| 亚洲一区二区综合| 成人免费在线网| 欧美激情20| 色一情一伦一子一伦一区| 免费日韩视频在线观看| 日韩国产网站| 欧美日韩一区二区在线观看视频| 可以看毛片的网址| 1024在线看片你懂得| 亚洲一区二区三区四区五区中文| 日韩午夜视频在线观看| 亚洲s色大片| 亚洲欧美日韩成人高清在线一区| 久久久久久久久久久久久9999| 中文字幕1区2区3区| 美女视频第一区二区三区免费观看网站| 久久在线视频在线| 久久久久黄色片| 在线综合视频| 国产成人小视频在线观看| 夜夜嗨av禁果av粉嫩avhd| 国产麻豆午夜三级精品| 国产一区精品在线| 国模吧精品人体gogo| 中文字幕日本不卡| 超碰超碰超碰超碰超碰| 人人草在线视频| 欧美视频中文一区二区三区在线观看| 免费 成 人 黄 色| 97久久香蕉国产线看观看| 欧美精品亚洲二区| 少妇精品无码一区二区三区| 精品精品久久| 久久成人人人人精品欧| 日本网站在线免费观看| 玖玖在线精品| 91九色在线观看| 日本啊v在线| 亚洲天堂免费看| 国产亚洲天堂网| 粉嫩av国产一区二区三区| 精品视频在线观看日韩| 成年人免费视频播放| 99精品国产福利在线观看免费| 欧美激情中文字幕乱码免费| 亚洲日本韩国在线| 国产在线精品一区二区不卡了 | 中文字幕有码在线播放| 91精品国产乱码久久久久久| 38少妇精品导航| 99国产精品久久久久久久成人| 久久久天天操| 欧美在线免费看| 国产视频在线观看免费| 国产日韩欧美精品综合| www.国产在线视频| 伊人久久大香伊蕉在人线观看热v| 欧美午夜影院一区| 91视频在线免费| 亚洲一区二区三区无吗| 国产精品露脸av在线| 亚洲欧美高清视频| 亚洲另类在线制服丝袜| 亚洲娇小娇小娇小| 久久不见久久见国语| 国产69精品久久久久9999| 国产精品一区二区av白丝下载| 国产一区二区三区久久久| 日韩av高清在线播放| 欧美sm一区| 亚洲精品v欧美精品v日韩精品| 日本黄色免费观看| 欧美日韩国产免费观看| 91天堂在线观看| 欧美jizz18hd性欧美| 欧美性大战久久久| 久久午夜福利电影| 日韩黄色片在线观看| 欧美日韩一区在线观看视频| 蜜桃视频动漫在线播放| 亚洲精品一区二区在线观看| 久久成人国产精品入口| 国产精品主播直播| 日本免费黄色小视频| 精品视频在线观看免费观看| 精品国模在线视频| 97超碰资源站| 亚洲人成网站影音先锋播放| 亚洲网中文字幕| 综合天堂久久久久久久| 亚洲自拍偷拍区| 人妖欧美1区| 精品国产3级a| 国产成人无码精品亚洲| 91在线云播放| 国产第一页视频| 欧美精品久久久久久| 91精品国产自产在线| 免费的黄网站在线观看| 日韩欧美国产午夜精品| 久久免费视频6| 99精品国产视频| 久久精品网站视频| 天天天综合网| 成人午夜影院在线观看| 理论不卡电影大全神| 国产亚洲激情视频在线| 国产又粗又黄又爽视频| 亚洲精品中文在线观看| xxxwww国产| 首页欧美精品中文字幕| 在线看成人av电影| 风间由美中文字幕在线看视频国产欧美| 亚洲欧美日韩在线一区| 日批视频免费观看| 亚洲天堂a在线| japanese在线观看| 奇米精品一区二区三区在线观看 | 性做久久久久久久免费看| 中文字幕精品视频在线| 日韩主播视频在线| 天天成人综合网| 精品午夜电影| 国产免费成人av| av在线视屏| 亚洲亚裔videos黑人hd| 亚洲高清在线观看视频| 91国产丝袜在线播放| 草视频在线观看| 久久伊99综合婷婷久久伊| 日韩不卡的av| 先锋影音久久久| 97精品国产97久久久久久粉红| 国产69精品久久| 久久久久久九九九| 99视频在线观看地址| 亚洲国产99精品国自产| 99re热视频| 亚州成人在线电影| 亚洲一级生活片| 久久久99精品免费观看| 中文字幕乱码在线人视频| 久久动漫亚洲| 成人免费a级片| 日韩理论电影院| 狠狠色狠狠色综合人人| 国产精品久久久久久久久久久久久久久| www.日韩系列| 欧美成人片在线| 精品日韩av一区二区| 亚洲一卡二卡在线| 色综合天天综合网天天看片| 黄色a级片在线观看| 国产性做久久久久久| 欧美大喷水吹潮合集在线观看| 亚洲激情综合| 国产精品一区在线免费观看| 国产精品一区高清| 成人三级视频在线观看一区二区| 第一av在线| 俺去亚洲欧洲欧美日韩| 水莓100在线视频| 亚洲国产欧美在线成人app| 国产日韩欧美中文字幕| 欧美三级视频在线观看| 国产嫩bbwbbw高潮| 精品久久久久久久久久久久久| 午夜理伦三级做爰电影| 成人毛片老司机大片| 国产精品二区视频| 久久精品国产亚洲高清剧情介绍 | 制服丝袜激情欧洲亚洲| 成人一级免费视频| 欧美日韩在线视频一区二区| 国产一级在线视频| 一区二区免费看| 欧美成人黄色网| 亚洲免费在线观看视频| 玖玖爱这里只有精品| 亚洲视频免费在线观看| 蜜桃av.com| 中文一区在线播放| 欧美性猛交xxxx乱大交少妇| 亚洲国产激情av| 国产乱子轮xxx农村| 国产精品久久久久久久久免费樱桃 | 日韩欧美性视频| 亚洲成人福利片| 国产精品111| 亚洲午夜一区二区三区| 日本熟妇一区二区| 欧美日韩中文字幕在线视频| 日本午夜精品理论片a级app发布| 国产婷婷一区二区| 天天干天天舔天天操| 国产精品乱子久久久久| 欧美激情精品久久久久久免费 | 久久激情视频| 免费大片在线观看| 轻轻草成人在线| 手机版av在线| 国产91精品入口| 无遮挡aaaaa大片免费看| 久久久精品黄色| 美女福利视频网| 亚洲风情在线资源站| 成人免费看片98欧美| 在线这里只有精品| 国产精品视频久久久久久| 日韩你懂的在线观看| 手机在线精品视频| 亚洲人成自拍网站| 久久久久久国产精品免费无遮挡 | 欧美一区二区精美| 黄色三级网站在线观看| 日韩电影网在线| 一区二区三区视频网站| 欧美国产精品日韩| 九九热线视频只有这里最精品| 欧美国产视频一区二区| 99热99re6国产在线播放| 人人澡人人澡人人看欧美| 只有精品亚洲| 久久精品aaaaaa毛片| 四虎成人av| 黄页免费在线观看视频| 欧美bbbbb| 性欧美18—19sex性高清| 久久精品视频一区| 欧美成人精品欧美一级| 欧美性精品220| 国产女人高潮毛片| 精品亚洲男同gayvideo网站| 日本综合在线| 欧美一级片在线播放| 亚洲福利影视| 欧美日韩系列| 韩国精品一区二区三区| av五月天在线| av电影天堂一区二区在线观看| 中文字幕乱视频| ...xxx性欧美| 天堂网av手机版| 日韩视频免费直播| www.91在线| 奇米影视亚洲狠狠色| 亚洲码欧美码一区二区三区| 日韩中文不卡| 亚洲综合好骚| 欧美老女人bb| 亚洲女人的天堂| 日韩av免费播放| 日韩精品视频在线| 青草影视电视剧免费播放在线观看| 欧美麻豆久久久久久中文 | 国产日韩欧美一区二区三区| 久久精品国产精品亚洲精品色| 99热在线成人| 男人天堂999| 成人激情小说网站| 欧美黑人一级片| 欧美人伦禁忌dvd放荡欲情| 精品99又大又爽又硬少妇毛片| 最新国产精品亚洲| 成人黄色免费短视频| 精品一区二区日本| 亚洲福利免费| 日本在线不卡一区二区| 亚洲免费av高清| 91成人一区二区三区| 在线视频中文亚洲| 日本少妇一区| 亚洲二区自拍| 麻豆精品国产传媒mv男同| 天天舔天天操天天干| 欧美在线观看视频在线| 国产视频第一页在线观看| 日韩免费在线看| 国产麻豆一区二区三区精品视频| 午夜视频久久久| 全国精品久久少妇| 亚洲AV成人无码网站天堂久久| 亚洲一区二区精品视频| 亚洲av无码片一区二区三区| 久久69精品久久久久久久电影好| www.com.cn成人| 蜜桃成人免费视频| 久久久综合网| 综合 欧美 亚洲日本| 在线视频国内一区二区| 川上优的av在线一区二区| 国产精品无码专区在线观看 | 日韩福利视频| 国产情侣久久| 自拍偷拍亚洲天堂| 欧美日韩一区在线| 国产激情在线| 国产精品乱码一区二区三区| 亚洲毛片网站| 亚洲图片另类小说| 欧美日韩大陆一区二区| a级片国产精品自在拍在线播放| 国产精品1234| 精品亚洲成人| 青娱乐精品在线| 五月天久久比比资源色| 国产午夜精品一区理论片| 国产精品爽爽爽爽爽爽在线观看| 少妇久久久久| 一级在线免费视频| 亚洲精品欧美专区| 头脑特工队2在线播放| 日本精品久久电影| 日韩电影免费网址| 久久久男人的天堂| 色婷婷国产精品| 成人影欧美片| 免费在线成人av| 国产一区二区中文字幕| 日韩av片在线播放| 色偷偷88888欧美精品久久久| 成人欧美magnet| 国产综合av一区二区三区| 日韩精品91亚洲二区在线观看 | 免费在线激情视频| 中文在线资源观看网站视频免费不卡 | 小早川怜子一区二区三区| 亚洲v精品v日韩v欧美v专区| 国产精品一二三区视频| 成人欧美一区二区三区在线| 99亚洲一区二区| 中国美女黄色一级片| 亚洲精品一区二区三区香蕉| 91p九色成人| 欧美极品欧美精品欧美| 亚洲欧美影音先锋| 免费在线观看污视频| 91成人免费在线观看|