mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
@@ -15,7 +15,7 @@
|
|||||||
<PackageReference Include="Autofac" Version="6.5.0" />
|
<PackageReference Include="Autofac" Version="6.5.0" />
|
||||||
<PackageReference Include="AutoMapper" Version="10.1.1" />
|
<PackageReference Include="AutoMapper" Version="10.1.1" />
|
||||||
<PackageReference Include="BencodeNET" Version="4.0.0" />
|
<PackageReference Include="BencodeNET" Version="4.0.0" />
|
||||||
<PackageReference Include="FlareSolverrSharp" Version="3.0.5" />
|
<PackageReference Include="FlareSolverrSharp" Version="3.0.6" />
|
||||||
<PackageReference Include="CommandLineParser" Version="2.9.1" />
|
<PackageReference Include="CommandLineParser" Version="2.9.1" />
|
||||||
<PackageReference Include="DotNet4.SocksProxy" Version="1.4.0.1" />
|
<PackageReference Include="DotNet4.SocksProxy" Version="1.4.0.1" />
|
||||||
<PackageReference Include="Microsoft.AspNetCore.Http" Version="2.2.2" />
|
<PackageReference Include="Microsoft.AspNetCore.Http" Version="2.2.2" />
|
||||||
|
@@ -94,7 +94,7 @@ namespace Jackett.Common.Models.Config
|
|||||||
url = $"{authString}@{url}";
|
url = $"{authString}@{url}";
|
||||||
|
|
||||||
// add protocol
|
// add protocol
|
||||||
if (ProxyType == ProxyType.Socks4 || ProxyType == ProxyType.Socks5)
|
if (ProxyType == ProxyType.Socks4 || ProxyType == ProxyType.Socks5 || ProxyType == ProxyType.Http)
|
||||||
{
|
{
|
||||||
var protocol = (Enum.GetName(typeof(ProxyType), ProxyType) ?? "").ToLower();
|
var protocol = (Enum.GetName(typeof(ProxyType), ProxyType) ?? "").ToLower();
|
||||||
if (!string.IsNullOrEmpty(protocol))
|
if (!string.IsNullOrEmpty(protocol))
|
||||||
|
@@ -84,6 +84,8 @@ namespace Jackett.Common.Utils.Clients
|
|||||||
{
|
{
|
||||||
clearanceHandlr.MaxTimeout = serverConfig.FlareSolverrMaxTimeout;
|
clearanceHandlr.MaxTimeout = serverConfig.FlareSolverrMaxTimeout;
|
||||||
clearanceHandlr.ProxyUrl = serverConfig.GetProxyUrl(false);
|
clearanceHandlr.ProxyUrl = serverConfig.GetProxyUrl(false);
|
||||||
|
clearanceHandlr.ProxyUsername = serverConfig.ProxyUsername;
|
||||||
|
clearanceHandlr.ProxyPassword = serverConfig.ProxyPassword;
|
||||||
using (var clientHandlr = new HttpClientHandler
|
using (var clientHandlr = new HttpClientHandler
|
||||||
{
|
{
|
||||||
CookieContainer = cookies,
|
CookieContainer = cookies,
|
||||||
|
@@ -60,7 +60,9 @@ namespace Jackett.Common.Utils.Clients
|
|||||||
clearanceHandlr = new ClearanceHandler(serverConfig.FlareSolverrUrl)
|
clearanceHandlr = new ClearanceHandler(serverConfig.FlareSolverrUrl)
|
||||||
{
|
{
|
||||||
MaxTimeout = serverConfig.FlareSolverrMaxTimeout,
|
MaxTimeout = serverConfig.FlareSolverrMaxTimeout,
|
||||||
ProxyUrl = serverConfig.GetProxyUrl(false)
|
ProxyUrl = serverConfig.GetProxyUrl(false),
|
||||||
|
ProxyUsername = serverConfig.ProxyUsername,
|
||||||
|
ProxyPassword = serverConfig.ProxyPassword
|
||||||
};
|
};
|
||||||
clientHandlr = new HttpClientHandler
|
clientHandlr = new HttpClientHandler
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user