mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
core: FlareSolverr integration. Bypass Cloudflare protection (#9028)
This commit is contained in:
@@ -8,7 +8,7 @@ using System.Net.Security;
|
||||
using System.Security.Cryptography.X509Certificates;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using CloudflareSolverRe;
|
||||
using FlareSolverrSharp;
|
||||
using Jackett.Common.Helpers;
|
||||
using Jackett.Common.Models.Config;
|
||||
using Jackett.Common.Services.Interfaces;
|
||||
@@ -54,9 +54,10 @@ namespace Jackett.Common.Utils.Clients
|
||||
|
||||
public void CreateClient()
|
||||
{
|
||||
clearanceHandlr = new ClearanceHandler(BrowserUtil.ChromeUserAgent)
|
||||
clearanceHandlr = new ClearanceHandler(serverConfig.FlareSolverrUrl)
|
||||
{
|
||||
MaxTries = 10
|
||||
UserAgent = BrowserUtil.ChromeUserAgent,
|
||||
MaxTimeout = 50000
|
||||
};
|
||||
clientHandlr = new HttpClientHandler
|
||||
{
|
||||
|
Reference in New Issue
Block a user