Made regionhandler trigger in http requests

This commit is contained in:
SaltySnail
2026-07-19 01:10:16 +02:00
parent f98e9a7746
commit 968c5d318e
8 changed files with 51 additions and 24 deletions
+3 -3
View File
@@ -11,9 +11,9 @@
#include <string>
class HTTP {
public:
static bool Download(const std::string& IP, const beammp_fs_string& Path, const std::string& Hash);
static std::string Post(const std::string& IP, const std::string& Fields);
static std::string Get(const std::string& IP);
static bool Download(const std::string& IP, const beammp_fs_string& Path, const std::string& Hash, const bool& redirect = true);
static std::string Post(std::string IP, const std::string& Fields, const bool& redirect = true);
static std::string Get(std::string IP, const bool& redirect = true);
static bool ProgressBar(size_t c, size_t t);
static void StartProxy();
public:
+1
View File
@@ -15,6 +15,7 @@ public:
RegionHandler() = delete;
static void TopLevelDomainFailed();
static std::string RegionToTopLevelDomain();
static std::string RedirectURL(const std::string& URL);
private:
static inline unsigned int mRegionIndex { 0 };
const static inline std::array<std::string, 2> mValidTLDs {"beammp.com", "beammp.ru"};