Provides extension methods to extend classes/structs under UnityEngine namespace
upm add package dev.upm-packages.extraunityenginepublicstaticUnityWebRequestApplyDownloadHandler(thisUnityWebRequestself,DownloadHandlerdownloadHandler){}Set DownloadHandler instance to UnityWebRequest instance via downloadHandler property.
publicstaticUnityWebRequestApplyUploadHandler(thisUnityWebRequestself,UploadHandleruploadHandler){}Set DownloadHandler instance to UnityWebRequest instance via downloadHandler property.
publicstaticUnityWebRequestApplyRequestBody(thisUnityWebRequestself,stringrequestBody){}publicstaticUnityWebRequestApplyRequestBody(thisUnityWebRequestself,IEnumerable<byte>requestBody){}publicstaticUnityWebRequestApplyRequestBody(thisUnityWebRequestself,byte[]requestBody){}Set request body to UnityWebRequest instance via UploadHandlerRaw class
requestBody will convert by System.Text.Encoding.UTF8.GetBytes() if passed as string
publicstaticUnityWebRequestApplyRequestHeader(thisUnityWebRequestself,stringname,stringvalue){}Set request header to UnityWebRequest instance via SetRequestHeader() method
publicstaticUnityWebRequestApplyRequestHeaders(thisUnityWebRequestself,IDictionary<string,string>requestHeaders){}Set request headers to UnityWebRequest instance via SetRequestHeader() method