UploadHandler
Helper object for UnityWebRequest s. Manages the buffering and transmission of body data during HTTP requests.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Class
- Namespace: UnityEngine.Networking
- Assembly: UnityEngine.UnityWebRequestModule
- Implements: IDisposable
public class UploadHandler : IDisposable
Remarks
When attached to a UnityWebRequest, an UploadHandler object handles all information regarding the buffering and transmission of body data during an HTTP request. By placing data in an UploadHandler and attaching it to a UnityWebRequest, the UnityWebRequest is implicitly instructed to transmit the UploadHandler's data to the remote server. The data will always be delivered as HTTP request body data.
UploadHandler is a base class and cannot be directly instantiated. Currently, two types of UploadHandlers are available: UploadHandlerRaw and UploadHandlerFile.
Properties
Property | Description |
|---|---|
| contentType | Determines the default |
| data | The raw data which will be transmitted to the remote server as body data. (Read Only) |
| progress | Returns the proportion of data uploaded to the remote server compared to the total amount of data to upload. (Read Only) |
Methods
Method | Description |
|---|---|
| Dispose | Signals that this UploadHandler is no longer being used, and should clean up any resources it is using. |