uri | 要通过 HTTP GET 检索的资源的 URI。 |
UnityWebRequest
经配置从 uri
中检索数据的 UnityWebRequest 对象。
创建针对 HTTP GET 进行配置的 UnityWebRequest。
此方法可创建一个 UnityWebRequest,并将目标 URL 设置为字符串参数 /uri/。此方法不设置自定义标志或标头。
此方法会附加标准的 DownloadHandlerBuffer 到 UnityWebRequest。该处理程序将缓冲从服务器接收的数据,并在此请求完成后使这些数据可用于脚本。
此方法不会附加 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;
}
}
}
}