Egret Engine R - v6.0.0
    Preparing search index...

    URLRequest 类可捕获单个 HTTP 请求中的所有信息。

    Egret 2.4

    Web

    extension/game/net/URLRequest.ts

    zh_CN

    Hierarchy

    • HashObject
      • URLRequest
    Index
    • 创建一个 egret.URLRequest 对象

      Parameters

      • url: string = null

        {string} 进行网络请求的地址

      Returns URLRequest

      Egret 2.4

      Web

      zh_CN

    data: any = null

    一个对象,它包含将随 URL 请求一起传输的数据。 该属性与 method 属性配合使用。当 method 值为 GET 时,将使用 HTTP 查询字符串语法将 data 值追加到 URLRequest.url 值。 当 method 值为 POST(或 GET 之外的任何值)时,将在 HTTP 请求体中传输 data 值。 URLRequest API 支持二进制 POST,并支持 URL 编码变量和字符串。该数据对象可以是 ArrayBuffer、URLVariables 或 String 对象。 该数据的使用方式取决于所用对象的类型: 如果该对象为 ArrayBuffer 对象,则 ArrayBuffer 对象的二进制数据用作 POST 数据。对于 GET,不支持 ArrayBuffer 类型的数据。 如果该对象是 URLVariables 对象,并且该方法是 POST,则使用 x-www-form-urlencoded 格式对变量进行编码,并且生成的字符串会用作 POST 数据。 如果该对象是 URLVariables 对象,并且该方法是 GET,则 URLVariables 对象将定义要随 URLRequest 对象一起发送的变量。 否则,该对象会转换为字符串,并且该字符串会用作 POST 或 GET 数据。

    Egret 2.4

    Web

    zh_CN

    method: string = URLRequestMethod.GET

    请求方式,有效值为URLRequestMethod.GET 或 URLRequestMethod.POST。

    Egret 2.4

    Web

    zh_CN

    url: string = ""

    所请求的 URL。

    Egret 2.4

    Web

    zh_CN

    requestHeaders: URLRequestHeader[] = []

    要追加到 HTTP 请求的 HTTP 请求标头的数组。该数组由 URLRequestHeader 对象组成。 数组中的每一对象必须是包含一个名称字符串和一个值字符串的 URLRequestHeader 对象。 由于浏览器兼容性原因,该属性在 html5 中并未实现

    Egret 2.4

    Web

    zh_CN