diff --git a/Runtime/Utility/Utility.Http.cs b/Runtime/Utility/Utility.Http.cs index 648d7a2..11924ae 100644 --- a/Runtime/Utility/Utility.Http.cs +++ b/Runtime/Utility/Utility.Http.cs @@ -16,7 +16,6 @@ namespace AlicizaX /// public static async UniTask Get(string url, float timeout = 5f) { - using var cts = CreateTimeoutTokenSource(timeout); using var request = UnityWebRequest.Get(url); return await SendRequest(request); } @@ -26,7 +25,6 @@ namespace AlicizaX /// public static async UniTask PostJson(string url, object jsonData, float timeout = 5f) { - using var cts = CreateTimeoutTokenSource(timeout); var json = Utility.Json.ToJson(jsonData); using var request = CreateJsonPostRequest(url, json); return await SendRequest(request); @@ -37,7 +35,6 @@ namespace AlicizaX /// public static async UniTask PostForm(string url, Dictionary formData, float timeout = 5f) { - using var cts = CreateTimeoutTokenSource(timeout); using var request = UnityWebRequest.Post(url, formData); return await SendRequest(request); } @@ -47,18 +44,10 @@ namespace AlicizaX /// public static async UniTask PostMultipart(string url, WWWForm formData, float timeout = 5f) { - using var cts = CreateTimeoutTokenSource(timeout); using var request = UnityWebRequest.Post(url, formData); return await SendRequest(request); } - //----- 私有工具方法 ----- - private static CancellationTokenSource CreateTimeoutTokenSource(float timeout) - { - var cts = new CancellationTokenSource(); - cts.CancelAfterSlim(TimeSpan.FromSeconds(timeout)); - return cts; - } private static UnityWebRequest CreateJsonPostRequest(string url, string json) {