Timeout with HttpWebRequest

479 Views Asked by At

I am using HttpWebRequest to read content from website.

string url = "http://google.com.vn";
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
request.Timeout = 2000;
request.Method = WebRequestMethods.Http.Get;
request.ReadWriteTimeout = 2000;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();

But timeout is not working :(. Can I use backgroundworker to make timeout.

0

There are 0 best solutions below