# http请求的官方示例代码中的extraData是什么类型

1.  文档中对extraData的定义是“extraData?: string | Object | ArrayBuffer”，也就是extraData支持string、Object和ArrayBuffer三种类型。
2.  有如下三种方法可供选择。
    
    ```
    1）extraData:"data to send";
    2）extraData:{ data: "data to send", };
    3）extraData:{ data: new ArrayBuffer(1)};
    ```
    

**参考链接**

HttpRequestOptions