Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让C#HttpWebRequest等待查询结果_C#_Httpwebrequest_Screen Scraping - Fatal编程技术网

如何让C#HttpWebRequest等待查询结果

如何让C#HttpWebRequest等待查询结果,c#,httpwebrequest,screen-scraping,C#,Httpwebrequest,Screen Scraping,我正在尝试刮取报价引擎,但HttpWebResponse只返回“请等待”屏幕,而不是最终结果 有没有办法让请求等待响应?状态代码不起作用,因为“请等待”屏幕返回200。-我猜它在从数据库检索到结果后会重定向,但重定向发生在最初的200之后 AllowAutoRedirect是真的,但在这种情况下没有任何区别 你们中有人以前见过这个吗?我猜这个网站可以告诉你正在抓取,并告诉你走开 我的猜测是,该网站可以告诉你正在抓取,并告诉你走开 该站点可能正在使用Javascript或标记加载最终目标页面。Ht

我正在尝试刮取报价引擎,但HttpWebResponse只返回“请等待”屏幕,而不是最终结果

有没有办法让请求等待响应?状态代码不起作用,因为“请等待”屏幕返回200。-我猜它在从数据库检索到结果后会重定向,但重定向发生在最初的200之后

AllowAutoRedirect是真的,但在这种情况下没有任何区别


你们中有人以前见过这个吗?

我猜这个网站可以告诉你正在抓取,并告诉你走开

我的猜测是,该网站可以告诉你正在抓取,并告诉你走开

该站点可能正在使用Javascript或标记加载最终目标页面。HttpWebRequest都不直接支持这两种方法。您已经将源代码显示在“请等待”屏幕上-阅读它,以查看他们是如何将您的浏览器重定向到最终结果的。可能有一个URL,您可以从“请等待”屏幕的内容中解析出来。一旦你有了这个URL,你就可以加载它。

这个站点可能正在使用Javascript或标签加载最终的目标页面。HttpWebRequest都不直接支持这两种方法。您已经将源代码显示在“请等待”屏幕上-阅读它,以查看他们是如何将您的浏览器重定向到最终结果的。可能有一个URL,您可以从“请等待”屏幕的内容中解析出来。一旦你有了这个URL,你就可以直接加载它。

不。相反,他们确实知道。:)不。相反,他们确实知道。:)