(HttpWebRequest)WebRequest.Create(url);

try
{
	WebProxy oWebProxy = new WebProxy(ConfigurationManager.AppSettings["ProxyAddress"])
	{
		Credentials = CredentialCache.DefaultCredentials
	};

	string url = "htt://www.yakupkalebasi.com/";
	var req = (HttpWebRequest)WebRequest.Create(url);
	req.Proxy = oWebProxy;
	req.Method = "GET";

	var resp = req.GetResponse();
	var outStream = resp.GetResponseStream();
	string output = "";
	using (StreamReader rdr = new StreamReader(outStream))
	{
		output = rdr.ReadToEnd();
	}
	Response.Write(output);
}
catch (Exception ex)
{
	Response.Write(ex.Message);
}

 

Bunlar da hoşunuza gidebilir...