public class HttpRequestAgent
{
private string url;
public HttpRequestAgent(string url, string useragent)
{
this.url = url;
// this.useragent = useragent;
}
public HttpRequestAgent(string url)
{
this.url = url;
}
public string GetResponse()
{
string response = "";
try
{
HttpWebRequest request = WebRequest.CreateHttp(url);
request.Timeout = 600000;
request.Credentials = new NetworkCredential("UserName", "Password");
using (HttpWebResponse webResponse = (HttpWebResponse)request.GetResponse())
{
using (StreamReader sr = new StreamReader(webResponse.GetResponseStream()))
{
response = sr.ReadToEnd();
}
}
}
catch { }
return response;
}
}