有沒有在C#中的任何方式使用鏈接,打開瀏覽器並保存加載HTML頁面?其實我不想告訴服務器我正在使用任何軟件或腳本。C#如何使用URL打開瀏覽器並保存加載頁面
其實我想從這個鏈接中獲取數據:http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&rt=nc&item=120840650200&si=a8iGAIchyvEbn7KveYFZ5QbEE7o%3D&print=all&category=10363 如果我嘗試使用webclient下載頁面,它會向我發送不是原始頁面的另一個頁面。 當我加載之前的URL在瀏覽器被重定向到這個鏈接: http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&rt=nc&item=120840650200&si=a8iGAIchyvEbn7KveYFZ5QbEE7o%3D&print=all&category=10363這是原來的網頁我想下載
,所以我只是想打開使用URL瀏覽器,並保存加載頁面。 在此先感謝
你可以只使用['Headers'(http://msdn.microsoft.com/en-US/library/system.net.webclient.headers.aspx)屬性放在'WebClient'上,並以這種方式添加用戶代理,而不是推遲到'HttpWebRequest'。 – vcsjones 2012-01-12 18:14:46
我已更新問題 – qmaruf 2012-01-12 18:23:34