Files
redux-scraper/app/lib/scraper/fa_http_client_config.rb
2024-12-17 17:57:17 +00:00

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