【发布时间】:2011-05-13 09:44:00
【问题描述】:
我正在使用 HTML 敏捷 DLL 来获取外部网站链接的图像和标题。 当我尝试从网站加载标题时。 http://www.gettyimages.com 然后我得到了错误的标题。 我得到标题“Getty Images - 检测到不支持的浏览器”
怎么了?
【问题讨论】:
标签: c# html-parsing html-agility-pack
我正在使用 HTML 敏捷 DLL 来获取外部网站链接的图像和标题。 当我尝试从网站加载标题时。 http://www.gettyimages.com 然后我得到了错误的标题。 我得到标题“Getty Images - 检测到不支持的浏览器”
怎么了?
【问题讨论】:
标签: c# html-parsing html-agility-pack
我认为它与 Html Agility Pack 没有任何关系。 Getty Images 似乎检查了您请求的“User-Agent”http 标头并更改了返回的 HTML 的标题。 您可以尝试通过更改用户代理来解决此问题或直接将其关闭来假装是 Firefox/IE。
有关使用 WebClient 下载内容的示例,请参阅 http://www.dotnetperls.com/webclient。
【讨论】: