版本:Unity 6 (6000.0)
语言英语
  • C#

UnityWebRequest.Dispose

建议更改内容

成功!

感谢您帮助我们提高 Unity 文档的质量。尽管我们无法接受所有提交,但我们确实会阅读用户建议的每项更改内容,并在适用时进行更新。

关闭

提交失败

由于某种原因,无法提交您的建议更改。请在几分钟后<a>重试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public void Dispose();

说明

表示此 UnityWebRequest 已不再使用,并且应清理其正在使用的所有资源。

无论请求成功与否,一旦完成对 UnityWebRequest 对象的使用,都必须调用 Dispose。

为了安全起见,通常最适合使用 using 语句,以确保在未捕获到的异常情况中正确清理 [UnityWebRequest]。

using UnityEngine;
using UnityEngine.Networking;
using System.Collections;

public class MyExampleBehaviour : MonoBehaviour { public IEnumerator Start() { using (UnityWebRequest request = UnityWebRequest.Get("https://my-website.com")) { yield return request.SendWebRequest(); Debug.Log("Server responded: " + request.downloadHandler.text); } } }