21 lines
448 B
Ruby
21 lines
448 B
Ruby
class Scraper::FaHttpClientConfig < Scraper::HttpClientConfig
|
|
DEFAULT_ALLOWED_DOMAINS = %w[*.furaffinity.net *.facdn.net ipinfo.io]
|
|
|
|
def cookies
|
|
Rails.application.config.x.cookies.fa["direct"] ||
|
|
raise("no fa cookies defined for direct")
|
|
end
|
|
|
|
def ratelimit
|
|
[["d.furaffinity.net", :none], ["*.facdn.net", :none], ["*", 0.25]]
|
|
end
|
|
|
|
def allowed_domains
|
|
DEFAULT_ALLOWED_DOMAINS
|
|
end
|
|
|
|
def redirect_limit
|
|
4
|
|
end
|
|
end
|