예제 #1
0
        public static void Setup()
        {
            HTTPUpdateDelegator.CheckInstance();

#if !BESTHTTP_DISABLE_CACHING && (!UNITY_WEBGL || UNITY_EDITOR)
            HTTPCacheService.CheckSetup();
#endif

#if !BESTHTTP_DISABLE_COOKIES && (!UNITY_WEBGL || UNITY_EDITOR)
            Cookies.CookieJar.SetupFolder();
#endif
        }
예제 #2
0
        public static void Setup()
        {
            HTTPUpdateDelegator.CheckInstance();

#if !BESTHTTP_DISABLE_CACHING
            HTTPCacheService.CheckSetup();
#endif

#if !BESTHTTP_DISABLE_COOKIES
            Cookies.CookieJar.SetupFolder();
#endif
        }
예제 #3
0
 public static HTTPRequest SendRequest(HTTPRequest request)
 {
     HTTPUpdateDelegator.CheckInstance();
     if (IsCallingCallbacks)
     {
         RequestQueue.Add(request);
     }
     else
     {
         SendRequestImpl(request);
     }
     return(request);
 }
예제 #4
0
        public static void Setup()
        {
            if (IsSetupCalled)
            {
                return;
            }
            IsSetupCalled = true;
            IsQuitting    = false;

            HTTPManager.Logger.Information("HTTPManager", "Setup called! UserAgent: " + UserAgent);

            HTTPUpdateDelegator.CheckInstance();

#if !BESTHTTP_DISABLE_CACHING
            HTTPCacheService.CheckSetup();
#endif

#if !BESTHTTP_DISABLE_COOKIES
            Cookies.CookieJar.SetupFolder();
            Cookies.CookieJar.Load();
#endif

            HostManager.Load();
        }
예제 #5
0
 public static void Setup()
 {
     HTTPUpdateDelegator.CheckInstance();
     HTTPCacheService.CheckSetup();
     Cookies.CookieJar.SetupFolder();
 }