Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alecxe/scrapy-fake-useragent
/ types & classes
Types & classes
7 in github.com/alecxe/scrapy-fake-useragent
⨍
Functions
30
◇
Types & classes
7
Class
BaseProvider
Base class for providers. Doesn't provide much functionality for now, but it is a good placeholder for future additions.
scrapy_fake_useragent/providers.py:10
Class
FakeUserAgentProvider
Provides a random, real-world set of UA strings, powered by the fake_useragent library.
scrapy_fake_useragent/providers.py:45
Class
FakerProvider
Provides a random set of UA strings, powered by the Faker library.
scrapy_fake_useragent/providers.py:71
Class
FixedUserAgentProvider
Provides a fixed UA string, specified in Scrapy's settings.py
scrapy_fake_useragent/providers.py:30
Class
RandomUserAgentBase
scrapy_fake_useragent/middleware.py:14
Class
RandomUserAgentMiddleware
scrapy_fake_useragent/middleware.py:48
Class
RetryUserAgentMiddleware
Get random User-Agent set on request retry. Use this middleware in place of the built-in RetryMiddleware.
scrapy_fake_useragent/middleware.py:70