using System; using System.Collections.Generic; using System.IO; namespace LeanCloud.Storage.Internal { /// /// IHttpRequest is an interface that provides an API to execute HTTP request data. /// public class HttpRequest { public Uri Uri { get; set; } public IList> Headers { get; set; } /// /// Data stream to be uploaded. /// public virtual Stream Data { get; set; } /// /// HTTP method. One of DELETE, GET, HEAD, POST or PUT /// public string Method { get; set; } } }