版本:Unity 6 (6000.0)
语言:英语
高级操作:使用 LLAPI
创建 UploadHandlers

创建 UnityWebRequests

UnityWebRequests 可以像其他任何对象一样实例化。有两种构造函数可用

  • 标准的、无参数的构造函数创建一个新的 UnityWebRequest,所有设置都为空或默认值。目标 URL 未设置,没有设置自定义标头,重定向限制设置为 32。
  • 第二个构造函数采用一个字符串参数。它将 UnityWebRequest 的目标 URL 设置为字符串参数的值,除此之外与无参数构造函数相同。

还有其他多个属性可用于设置、跟踪状态和检查结果或 UnityWebRequest。

示例

UnityWebRequest wr = new UnityWebRequest(); // Completely blank
UnityWebRequest wr2 = new UnityWebRequest("https://www.mysite.com"); // Target URL is set

// the following two are required to web requests to work
wr.url = "https://www.mysite.com";
wr.method = UnityWebRequest.kHttpVerbGET;   // can be set to any custom method, common constants provided

wr.useHttpContinue = false;
wr.chunkedTransfer = false;
wr.redirectLimit = 0;  // disable redirects
wr.timeout = 60;       // don't make this small, web requests do take some time
高级操作:使用 LLAPI
创建 UploadHandlers