-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
public class BrowserEmulatedFetcher implements AutoCloseable
Created by vincent on 18-1-1. Copyright @ 2013-2017 Platon AI. All rights reserved
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classBrowserEmulatedFetcher.Companion
-
Constructor Summary
Constructors Constructor Description BrowserEmulatedFetcher(PrivacyManager privacyManager, WebDriverPoolManager driverManager, BrowserEmulator browserEmulator, ImmutableConfig immutableConfig)
-
Method Summary
Modifier and Type Method Description final Responsefetch(String url)final Responsefetch(String url, VolatileConfig conf)final ResponsefetchContent(WebPage page)Fetch page content final ResponsefetchDeferred(String url)final ResponsefetchDeferred(String url, VolatileConfig volatileConfig)final ResponsefetchContentDeferred(WebPage page)Fetch page content final Unitreset()final Unitcancel(WebPage page)final UnitcancelAll()Unitclose()-
-
Constructor Detail
-
BrowserEmulatedFetcher
BrowserEmulatedFetcher(PrivacyManager privacyManager, WebDriverPoolManager driverManager, BrowserEmulator browserEmulator, ImmutableConfig immutableConfig)
-
-
Method Detail
-
fetchContent
final Response fetchContent(WebPage page)
Fetch page content
-
fetchDeferred
final Response fetchDeferred(String url)
-
fetchDeferred
final Response fetchDeferred(String url, VolatileConfig volatileConfig)
-
fetchContentDeferred
final Response fetchContentDeferred(WebPage page)
Fetch page content
-
-
-
-