C# 模拟ASP.NET回发

C# 模拟ASP.NET回发,c#,asp.net,web-crawler,web-scraping,C#,Asp.net,Web Crawler,Web Scraping,我有一个爬虫应用程序,它应该解析页面中的所有项目。不幸的是,我的应用程序爬网的网站使用回发进行分页。如何以编程方式获取C中以下URL的第二页内容 我尝试过在VIEWSTATE和EVENTVALIDATION中发布“EVENTTARGET隐藏字段”,但它似乎不起作用。您可以使用屏幕抓取技术来实现这一点,请参见HTMLAGILITAPACK。这将要求您阅读响应并重新发布表单帖子,以模仿用户在浏览器中的操作。简单请求重播将不起作用。您可能还需要传递\uu EVENTARGUMENT隐藏字段。别忘了设

我有一个爬虫应用程序,它应该解析页面中的所有项目。不幸的是,我的应用程序爬网的网站使用回发进行分页。如何以编程方式获取C中以下URL的第二页内容


我尝试过在VIEWSTATE和EVENTVALIDATION中发布“EVENTTARGET隐藏字段”,但它似乎不起作用。

您可以使用屏幕抓取技术来实现这一点,请参见HTMLAGILITAPACK。这将要求您阅读响应并重新发布表单帖子,以模仿用户在浏览器中的操作。简单请求重播将不起作用。

您可能还需要传递\uu EVENTARGUMENT隐藏字段。别忘了设置name属性和id属性。

坏主意。。。最好找别的办法。