diff --git a/Assets/TEngine/Runtime/GameFramework/Utility/Utility.Http.cs b/Assets/TEngine/Runtime/GameFramework/Utility/Utility.Http.cs
index 8f5a32b3..f6af98ac 100644
--- a/Assets/TEngine/Runtime/GameFramework/Utility/Utility.Http.cs
+++ b/Assets/TEngine/Runtime/GameFramework/Utility/Utility.Http.cs
@@ -14,7 +14,7 @@ namespace TEngine
public static partial class Http
{
///
- /// GET请求与获取结果。
+ /// GET请求与获取结果.
///
public static async UniTask Get(string url,float timeout = 5f)
{
@@ -24,13 +24,17 @@ namespace TEngine
UnityWebRequest unityWebRequest = UnityWebRequest.Get(url);
try
{
- await unityWebRequest.SendWebRequest().WithCancellation(cts.Token);
+ var (isCanceled, _) = await unityWebRequest.SendWebRequest().WithCancellation(cts.Token).SuppressCancellationThrow();
+ if (isCanceled)
+ {
+ Log.Warning($"HttpGet {url} be canceled!");
+ }
}
catch (OperationCanceledException ex)
{
if (ex.CancellationToken == cts.Token)
{
- Debug.Log("HttpGet Timeout");
+ Log.Debug("HttpGet Timeout");
return string.Empty;
}
}