public static WebRequest CreateHTTPRequest(Uri url, int? timeOut = null) { WebRequest req = HttpWebRequest.Create(url); if (timeOut != null) { req.Timeout = timeOut.Value; } req.Proxy = GlobalProxy; return req; }