Version: 2017.3
public static Networking.UnityWebRequest Get (string uri);

参数

uri 要通过 HTTP GET 检索的资源的 URI。

返回

UnityWebRequest 经配置从 uri 中检索数据的 UnityWebRequest 对象。

描述

创建针对 HTTP GET 进行配置的 UnityWebRequest。

此方法可创建一个 UnityWebRequest,并将目标 URL 设置为字符串参数 /uri/。此方法不设置自定义标志或标头。

此方法会附加标准的 DownloadHandlerBufferUnityWebRequest。该处理程序将缓冲从服务器接收的数据,并在此请求完成后使这些数据可用于脚本。

此方法不会附加 UploadHandler 到 UnityWebRequest。

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

public class MyBehaviour : MonoBehaviour { void Start() { StartCoroutine(GetText()); }

IEnumerator GetText() { using (UnityWebRequest www = UnityWebRequest.Get("http://www.my-server.com")) { yield return www.Send();

if (www.isNetworkError || www.isHttpError) { Debug.Log(www.error); } else { // Show results as text Debug.Log(www.downloadHandler.text);

// Or retrieve results as binary data byte[] results = www.downloadHandler.data; } } } }
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961