public static wwHttpClient CreateHttpRequest(string url, string reqData, int timeoutSeconds, wwHttpEvent.HttpVoidDelege timeoutCallback, wwHttpEvent.HttpVoidDelege errorCallback, wwHttpEvent.HttpVoidDelege successCallback) { if (instance == null) { wwDebug.LogWarning("wwHttpManager not instantiate"); return null; } wwHttpClient client = CreatePostClient( url, reqData, timeoutSeconds, timeoutCallback, errorCallback, successCallback); return client; }
public static wwHttpClient CreateHttpRequest(string url, wwHttpEvent.HttpVoidDelege callback) { return CreateHttpRequest(url, null, CONNECT_TIMEOUT, callback, callback, callback); }
public static wwHttpClient CreateHttpRequest(string url, string reqData, int timeoutSeconds, wwHttpEvent.HttpVoidDelege callback) { return CreateHttpRequest(url, reqData, timeoutSeconds, callback, callback, callback); }
public static wwHttpClient CreateUploadClient(string url, string uploadFile, int timeoutSeconds, wwHttpEvent.HttpVoidDelege timeoutCallback, wwHttpEvent.HttpVoidDelege errorCallback, wwHttpEvent.HttpVoidDelege successCallback) { //Uri uri = new Uri(url); wwHttpInfo httpInfo = new wwHttpInfo(); httpInfo.url = url; httpInfo.uploadFile = uploadFile; httpInfo.timeoutSeconds = timeoutSeconds; httpInfo.timeoutDelege = timeoutCallback; httpInfo.successDelege = successCallback; httpInfo.errorDelege = errorCallback; wwHttpUploadFile client = new wwHttpUploadFile(); client.httpInfo = httpInfo; return client; }
public static wwHttpClient CreatePostClient(string url, string reqData, int timeoutSeconds, wwHttpEvent.HttpVoidDelege timeoutCallback, wwHttpEvent.HttpVoidDelege errorCallback, wwHttpEvent.HttpVoidDelege successCallback) { //Uri uri = new Uri(url); wwHttpInfo httpInfo = new wwHttpInfo(); httpInfo.url = url; httpInfo.requestData = reqData; httpInfo.timeoutSeconds = timeoutSeconds; httpInfo.timeoutDelege = timeoutCallback; httpInfo.successDelege = successCallback; httpInfo.errorDelege = errorCallback; wwHttpPost client = new wwHttpPost(); client.httpInfo = httpInfo; return client; }
public static wwHttpClient CreateUpdFileRequest(string url, string uploadFile, wwHttpEvent.HttpVoidDelege callback) { return CreateUpdFileRequest(url, uploadFile, CONNECT_TIMEOUT, callback, callback, callback); }
public static wwHttpClient CreateUpdFileRequest(string url, string uploadFile, int timeoutSeconds, wwHttpEvent.HttpVoidDelege callback) { return CreateUpdFileRequest(url, uploadFile, timeoutSeconds, callback, callback, callback); }