public KiiHttpClient Create(string url, string appID, string appKey, KiiHttpMethod method) { client.RequestUrl.Add(url); client.RequestMethod.Add(method); client.SetAppIDAndKey(appID, appKey); return(client); }
public KiiHttpClientImpl(string url, string appID, string appKey, KiiHttpMethod method) { request = (HttpWebRequest)WebRequest.Create(url); this.appID = appID; this.appKey = appKey; headers = new KiiHttpHeaderListImpl(request); this.headers["X-Kii-AppID"] = this.appID; this.headers["X-Kii-AppKey"] = this.appKey; switch (method) { case KiiHttpMethod.GET: request.Method = "GET"; break; case KiiHttpMethod.POST: request.Method = "POST"; break; case KiiHttpMethod.PUT: request.Method = "PUT"; break; case KiiHttpMethod.DELETE: request.Method = "DELETE"; break; case KiiHttpMethod.HEAD: request.Method = "HEAD"; break; } if (Kii.Logger != null) { Kii.Logger.Debug("Request {0} {1}", request.Method, url); } }
/// <summary> /// Initializes a new instance of the <see cref="KiiCorp.Cloud.Storage.KiiHttpUnityClientImpl"/> class. /// </summary> /// <param name="url">URL.</param> /// <param name="appID">AppID.</param> /// <param name="appKey">AppKey.</param> /// <param name="method">Method.</param> public KiiHttpUnityClientImpl(string url, string appID, string appKey, KiiHttpMethod method) { this.url = url; this.appID = appID; this.appKey = appKey; this.method = method; this.headers = new SimpleHttpHeaderList(); this.headers["X-Kii-AppID"] = this.appID; this.headers["X-Kii-AppKey"] = this.appKey; }
/// <summary> /// Create the new Client with specified url. /// </summary> /// <param name="url">URL.</param> /// <param name="appID">AppID.</param> /// <param name="appKey">AppKey.</param> /// <param name="method">HTTP method.</param> public override KiiHttpClient Create(string url, string appID, string appKey, KiiHttpMethod method) { return(new KiiAsyncHttpUnityClientImpl(this.SetDisableCacheQueryParameter(url), appID, appKey, method)); }
public KiiAsyncHttpClientImpl(string url, string appID, string appKey, KiiHttpMethod method) : base(url, appID, appKey, method) { }
public KiiHttpClient Create(string url, string appID, string appKey, KiiHttpMethod method) { client.RequestUrl.Add(url); return(client); }
/// <summary> /// Create the new Client with specified url. /// </summary> /// <param name="url">URL.</param> /// <param name="appID">AppID.</param> /// <param name="appKey">AppKey.</param> /// <param name="method">HTTP method.</param> public override KiiHttpClient Create(string url, string appID, string appKey, KiiHttpMethod method) { return(new KiiAsyncHttpClientImpl(url, appID, appKey, method)); }
public virtual KiiHttpClient Create(string url, string appID, string appKey, KiiHttpMethod method) { return(new KiiHttpClientImpl(url, appID, appKey, method)); }