我使用Process.Start("firefox.exe", "http://localhost/page.aspx");
而我怎麼能知道頁面失敗或沒有? 或 如何通過HttpWebRequest知道HttpWebResponse頁面是否失敗?如何檢測新啓動的瀏覽器進程中的頁面加載是否失敗?
當我使用
HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create("somepage.aspx");
HttpWebResponse loWebResponse = (HttpWebResponse)myReq.GetResponse();
Console.Write("{0},{1}",loWebResponse.StatusCode, loWebResponse.StatusDescription);
我怎麼能返回錯誤的詳細信息?
不需要額外的插件和框架。我想只有.NET
任何想法請
你能給我們多一點信息嗎?例如,如果你用你正在使用的技術來標記你的問題,它會有很大的幫助。 – 2009-12-14 12:26:24
@boris callend:我使用.net 3.5。我有服務類,打開一些頁面,並在這個頁面中有方法,在Page_load做一些事情。如果頁面失敗,我需要登錄。 – loviji 2009-12-14 12:34:59