public static UnityHttpClient GetTexture(string url, bool readable = false, Action <UnityHttpClient, UnityHttpResponse> resultCallback = null, Action <UnityHttpClient, string> errorCallback = null)
        {
            UnityHttpRequest req    = new UnityHttpRequest(url, readable);
            UnityHttpClient  client = new UnityHttpClient(resultCallback, errorCallback);

            client.SendRequest(req);
            return(client);
        }
        public static UnityHttpClient GetAssetBundle(string url, uint crc, Action <UnityHttpClient, UnityHttpResponse> resultCallback = null, Action <UnityHttpClient, string> errorCallback = null)
        {
            UnityHttpRequest req    = new UnityHttpRequest(url, crc);
            UnityHttpClient  client = new UnityHttpClient(resultCallback, errorCallback);

            client.SendRequest(req);
            return(client);
        }
        public static UnityHttpClient GetAudioClip(string url, AudioType audioType, Action <UnityHttpClient, UnityHttpResponse> resultCallback = null, Action <UnityHttpClient, string> errorCallback = null)
        {
            UnityHttpRequest req    = new UnityHttpRequest(url, audioType);
            UnityHttpClient  client = new UnityHttpClient(resultCallback, errorCallback);

            client.SendRequest(req);
            return(client);
        }