class in UnityEngine.Networking
A general-purpose DownloadHandler implementation which stores received data in a native byte buffer.
This is a general-purpose DownloadHandler subclass. It stores received data in native memory. It will preallocated a data buffer based on any received
Content-Length header, but will expand its buffer should the actual download size exceed the value of
Content-Length header (or if a
Content-Length header is not received).
Note: When accessing DownloadHandler.data or DownloadHandler.text on this subclass, a new byte array or string will be allocated each time the property is accessed.
|GetData||Returns a copy of the contents of the native-memory data buffer as a byte array.|
|GetContent||Returns a copy of the native-memory buffer interpreted as a UTF8 string.|
|data||Returns the raw bytes downloaded from the remote server, or null. (Read Only)|
|isDone||Returns true if this DownloadHandler has been informed by its parent UnityWebRequest that all data has been received, and this DownloadHandler has completed any necessary post-download processing. (Read Only)|
|text||Convenience property. Returns the bytes from data interpreted as a UTF8 string. (Read Only)|
|Dispose||Signals that this [DownloadHandler] is no longer being used, and should clean up any resources it is using.|
|CompleteContent||Callback, invoked when all data has been received from the remote server.|
|GetProgress||Callback, invoked when UnityWebRequest.downloadProgress is accessed.|
|GetText||Callback, invoked when the text property is accessed.|
|ReceiveContentLength||Callback, invoked with a Content-Length header is received.|
|ReceiveData||Callback, invoked as data is received from the remote server.|