0
我使用HTML敏捷性DLL獲取圖像和外部網站鏈接的標題。 當我嘗試從網站加載標題。 http://www.gettyimages.com然後我得到錯誤的標題。 我得到標題「Getty Images - 檢測到不受支持的瀏覽器」從外部網址獲取標題和圖像時的Html敏捷包問題
怎麼回事?
我使用HTML敏捷性DLL獲取圖像和外部網站鏈接的標題。 當我嘗試從網站加載標題。 http://www.gettyimages.com然後我得到錯誤的標題。 我得到標題「Getty Images - 檢測到不受支持的瀏覽器」從外部網址獲取標題和圖像時的Html敏捷包問題
怎麼回事?
我不認爲它與Html Agility Pack有什麼關係。看起來Getty Images會檢查您的請求的「User-Agent」http標頭並更改返回的HTML的標題。 您可以嘗試假裝成爲Firefox/IE,方法是更改用戶代理以解決該問題,或者將其切斷。
有關使用WebClient下載內容的示例,請參閱http://www.dotnetperls.com/webclient。
Hello @Lucas,如何在發送獲取HTML內容的請求時更改/添加用戶代理? – 2011-05-13 10:01:06
我添加了一個鏈接到我的答案,它有一個例子。 – Lucas 2011-05-13 10:39:38
@感謝很多@Lucas。 – 2011-05-13 10:51:50