HttpTransport
(
authToken
, maxRetries
, retryDelay
)
|
Signature
HttpTransport(string authToken, int maxRetries=3, TimeSpan? retryDelay=null) Parameters authToken: stringmaxRetries: intretryDelay: TimeSpan? |
PostAudioClipCoroutine
(
url
, jsonPayload
, audioType
, extraHeaders
, onReady
, onError
)
|
Signature
System.Collections.IEnumerator PostAudioClipCoroutine(string url, string jsonPayload, AudioType audioType, Dictionary< string, string > extraHeaders, Action< AudioClip > onReady, Action< string > onError=null) Parameters url: stringjsonPayload: stringaudioType: AudioTypeextraHeaders: Dictionary< string, string >onReady: Action< AudioClip >onError: Action< string >Returns System.Collections.IEnumerator |
PostBinaryAsync
(
url
, body
, contentType
, extra
)
|
Signature
async Task< string > PostBinaryAsync(string url, byte[] body, string contentType, Dictionary< string, string > extra=null) Parameters url: stringbody: byte[]contentType: stringextra: Dictionary< string, string >Returns async Task< string > |
PostJsonAsync
(
url
, payload
, extra
)
|
Signature
Task< string > PostJsonAsync(string url, string payload, Dictionary< string, string > extra=null) Parameters url: stringpayload: stringextra: Dictionary< string, string >Returns Task< string > |
PostMultipartAsync
(
url
, form
, extra
)
|
Signature
async Task< string > PostMultipartAsync(string url, List< IMultipartFormSection > form, Dictionary< string, string > extra=null) Parameters url: stringform: List< IMultipartFormSection >extra: Dictionary< string, string >Returns async Task< string > |
PostMultipartAsync
(
url
, fields
, file
, extra
)
|
Signature
async Task< string > PostMultipartAsync(string url, Dictionary< string, string > fields,(string name, byte[] data, string filename, string contentType)? file=null, Dictionary< string, string > extra=null) Parameters url: stringfields: Dictionary< string, string >file: (string name, byte[] data, string filename, string contentType)?extra: Dictionary< string, string >Returns async Task< string > |
EscapeUrl
(
s
)
|
Signature
static string EscapeUrl(string s) Parameters s: stringReturns string |