using System.Net.Http.Headers;
public static void Main()
var _httpClient=new HttpClient(new HttpClientHandler() { CookieContainer = new CookieContainer(), AllowAutoRedirect = true });
_httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("text/html"));
_httpClient.Timeout = TimeSpan.FromSeconds(5);
var _httpResponseMessage = new HttpResponseMessage();
_httpResponseMessage.Headers.Add("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8");
_httpResponseMessage.Headers.Add("Accept-Encoding", "gzip, deflate");
_httpResponseMessage.Headers.Add("Accept-Language", "tr-TR,tr;q=0.9,en-US;q=0.8,en;q=0.7");
_httpResponseMessage.Headers.Add("Cache-Control", "max-age=0");
_httpResponseMessage.Headers.Add("Connection", "keep-alive");
_httpResponseMessage.Headers.Add("Host", "no-cache");
_httpResponseMessage.Headers.Add("Upgrade-Insecure-Requests", "1");
_httpResponseMessage.Headers.Add("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36");
_httpResponseMessage.Headers.Add("Referer", "http://www.google.com/");
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
_httpResponseMessage = _httpClient.GetAsync("http://a05ucnm.com").Result;
_httpResponseMessage.EnsureSuccessStatusCode();
var _responseMessageRequestUri = _httpResponseMessage.RequestMessage.RequestUri.ToString();
var _byteArray = _httpResponseMessage.Content.ReadAsByteArrayAsync().Result;
var _result = Encoding.UTF8.GetString(_byteArray, 0, _byteArray.Length);
var _htmlOutput = _result;
Console.WriteLine(_htmlOutput);