From fc413766cebfd6c3ca997b2768619ebf94163130 Mon Sep 17 00:00:00 2001 From: Sadzurami Date: Sun, 1 Jun 2025 14:09:59 +0300 Subject: [PATCH 1/2] fix: remove unnecessary Sec-Fetch headers from RestClient configuration --- BotLooter/Resources/LocalRestClientProvider.cs | 5 +---- BotLooter/Resources/ProxyRestClientProvider.cs | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/BotLooter/Resources/LocalRestClientProvider.cs b/BotLooter/Resources/LocalRestClientProvider.cs index 279217f..1b8852d 100644 --- a/BotLooter/Resources/LocalRestClientProvider.cs +++ b/BotLooter/Resources/LocalRestClientProvider.cs @@ -18,12 +18,9 @@ public LocalRestClientProvider() o.FollowRedirects = false; o.MaxTimeout = (int)TimeSpan.FromSeconds(60).TotalMilliseconds; }, - configureDefaultHeaders: h => + configureDefaultHeaders: h => { h.Add("Accept", "application/json, text/plain, */*"); - h.Add("Sec-Fetch-Site", "cross-site"); - h.Add("Sec-Fetch-Mode", "cors"); - h.Add("Sec-Fetch-Dest", "empty"); }, configureSerialization: b => b.UseNewtonsoftJson()); } diff --git a/BotLooter/Resources/ProxyRestClientProvider.cs b/BotLooter/Resources/ProxyRestClientProvider.cs index 8b86a59..ecdbc8a 100644 --- a/BotLooter/Resources/ProxyRestClientProvider.cs +++ b/BotLooter/Resources/ProxyRestClientProvider.cs @@ -65,12 +65,9 @@ public RestClient Provide() o.FollowRedirects = false; o.MaxTimeout = (int)TimeSpan.FromSeconds(60).TotalMilliseconds; }, - configureDefaultHeaders: h => + configureDefaultHeaders: h => { h.Add("Accept", "application/json, text/plain, */*"); - h.Add("Sec-Fetch-Site", "cross-site"); - h.Add("Sec-Fetch-Mode", "cors"); - h.Add("Sec-Fetch-Dest", "empty"); }, configureSerialization: b => b.UseNewtonsoftJson()); From 41afa7962c76fd2980f72cb807fc8395471addd8 Mon Sep 17 00:00:00 2001 From: Sadzurami Date: Sun, 1 Jun 2025 14:10:29 +0300 Subject: [PATCH 2/2] fix: add Accept-Language header to RestClient configuration in Local and Proxy providers --- BotLooter/Resources/LocalRestClientProvider.cs | 1 + BotLooter/Resources/ProxyRestClientProvider.cs | 1 + 2 files changed, 2 insertions(+) diff --git a/BotLooter/Resources/LocalRestClientProvider.cs b/BotLooter/Resources/LocalRestClientProvider.cs index 1b8852d..2d18fb9 100644 --- a/BotLooter/Resources/LocalRestClientProvider.cs +++ b/BotLooter/Resources/LocalRestClientProvider.cs @@ -21,6 +21,7 @@ public LocalRestClientProvider() configureDefaultHeaders: h => { h.Add("Accept", "application/json, text/plain, */*"); + h.Add("Accept-Language", "en-US,en;q=0.9"); }, configureSerialization: b => b.UseNewtonsoftJson()); } diff --git a/BotLooter/Resources/ProxyRestClientProvider.cs b/BotLooter/Resources/ProxyRestClientProvider.cs index ecdbc8a..22cc4dc 100644 --- a/BotLooter/Resources/ProxyRestClientProvider.cs +++ b/BotLooter/Resources/ProxyRestClientProvider.cs @@ -68,6 +68,7 @@ public RestClient Provide() configureDefaultHeaders: h => { h.Add("Accept", "application/json, text/plain, */*"); + h.Add("Accept-Language", "en-US,en;q=0.9"); }, configureSerialization: b => b.UseNewtonsoftJson());