private CookieAwareWebClient CreateAndSetupWebClient(String cookieHeader) { CookieAwareWebClient client = new CookieAwareWebClient(); #if !WINDOWS_PHONE if (this.Proxy != null) { client.Proxy = this.Proxy; } #endif client.Headers["User-Agent"] = USER_AGENT; if(cookieHeader != null) { client.setCookieHeader(new Uri(BASE_URL), cookieHeader); } return client; }