/// <summary> /// Gets an instance of the robust web client. /// </summary> /// <returns> /// A <c>RobustWebClient</c> instance. /// </returns> private WebRequestClient GetWebRequestClient() { // Setup cookie container and WebRequest wrapper var client = new WebRequestClient(); // Setup request headers client.Headers.Clear(); client.Headers.Add(HttpRequestHeader.AcceptEncoding, "gzip, deflate"); client.Headers.Add(HttpRequestHeader.AcceptLanguage, "en-US,en;q=0.5"); client.Headers.Add(HttpRequestHeader.Accept, "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"); client.Headers.Add(HttpRequestHeader.AcceptCharset, "ISO-8859-1,utf-8;q=0.7,*;q=0.7"); return client; }
public WebRequestUtil() { _client = GetWebRequestClient(); }