可以設定Timeout屬性來避免連線超時的問題。
預設的Timeout時間是100秒,你可以根據實際需求調整至更高的時間。
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.example.com");
request.Timeout = 600000; //600 seconds
HttpWebResponse response = (HttpWebResponse)request.GetResponse();