Ejemplo n.º 1
0
 public static ExtResponse Post(
     string url,
     byte[] content,
     string proxy = "",
     ICookieContainer cookieContainer = null,
     string userAgent           = "",
     string contentPostingType  = "application/x-www-form-urlencoded",
     string encoding            = "UTF-8",
     string[] additionalHeaders = null,
     bool useRedirect           = true,
     int maxRedirectCount       = 5,
     int timeout                = 30000,
     string downloadPath        = null,
     bool useOriginalUrl        = false,
     bool throwExceptionOnError = true)
 {
     return(new ExtResponse(ZennoPoster.HTTP.Request(
                                method: HttpMethod.POST,
                                url: url,
                                content: content,
                                contentPostingType: contentPostingType,
                                proxy: proxy,
                                Encoding: encoding,
                                respType: ResponceType.HeaderAndBody,
                                Timeout: timeout,
                                UserAgent: userAgent,
                                UseRedirect: useRedirect,
                                MaxRedirectCount: maxRedirectCount,
                                AdditionalHeaders: additionalHeaders,
                                DownloadPath: downloadPath,
                                UseOriginalUrl: useOriginalUrl,
                                throwExceptionOnError: throwExceptionOnError,
                                cookieContainer: cookieContainer)));
 }
Ejemplo n.º 2
0
 public AppCookies(ICookieContainer cookieContainer)
 {
     _cookieContainer = Ensure.NotNull(cookieContainer, "cookieContainer");
 }
Ejemplo n.º 3
0
 public AppCookies(ICookieContainer cookieContainer)
 {
     _cookieContainer = Ensure.NotNull(cookieContainer, "cookieContainer");
 }
Ejemplo n.º 4
0
 public AppCookies(ICookieContainer cookieContainer)
 {
     _cookieContainer = cookieContainer;
 }
Ejemplo n.º 5
0
 private void RememberCookies(IHttpClient client)
 {
     _cookies = client.Cookies;
 }