[英]Opening IE, navigate to URL and get source code in C#
我需要使用URL打開Internet Explorer,然后在C#中閱讀文檔的源代碼。
這可能嗎?
我知道您可以啟動流程,但是如何導航到URL並獲取源代碼? 我必須通過IE打開它,因為用於檢索頁面的協議im僅在IE中有效。
謝謝!
以下可以在不打開IE的情況下從URL獲取html。
using(WebClient client = new WebClient()) {
string html = client.DownloadString(address);
}
要為特定的URL打開IE,您可以執行以下操作:
System.Diagnostics.Process.Start("iexplore", "http://example.com");
根據您的要求,有不同的技術:
Process.Start("iexplore.exe", "http://www.google.com");
運行IE,然后運行WebCilent.DownloadString
下載HTML源(2個HTTP請求發送到服務器)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.