public static Networking.UnityWebRequest Get (string uri);

Parameters

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

Returns

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

Description

创建针对 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; } } } }