Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.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
Php 我一直在抓取.NET网站;“无法验证数据”;_Php_Asp.net_Curl - Fatal编程技术网

Php 我一直在抓取.NET网站;“无法验证数据”;

Php 我一直在抓取.NET网站;“无法验证数据”;,php,asp.net,curl,Php,Asp.net,Curl,我正试图从.NET站点(那些具有_VIEWSTATE、_EVENTVALIDATION)的站点)中获取php/curl数据。我使用篡改数据监控头文件和post变量,所以我很确定我没有遗漏任何内容。我的方法是,当用户单击其中一个链接并解析响应时,将帖子传回micmicmic。但我得到的回应是页面重定向到“无法验证数据” 我错过了什么 问候, Marco在发送请求时,您需要指定页面上假装用户交互的\uuuu VIEWSTATE和\uuu EVENTVALIDATION的值。这可能意味着您必须对初始页

我正试图从.NET站点(那些具有_VIEWSTATE、_EVENTVALIDATION)的站点)中获取php/curl数据。我使用篡改数据监控头文件和post变量,所以我很确定我没有遗漏任何内容。我的方法是,当用户单击其中一个链接并解析响应时,将帖子传回micmicmic。但我得到的回应是页面重定向到“无法验证数据”

我错过了什么

问候,


Marco

在发送请求时,您需要指定页面上假装用户交互的
\uuuu VIEWSTATE
\uuu EVENTVALIDATION
的值。这可能意味着您必须对初始页面发出标准的GET请求,获取这些变量,并结合其他帖子位的其他值,然后才能将所有内容发回。

只是出于好奇,asp.net网站是否允许您删除其内容?到目前为止,包含您的代码也很有用,因为这可能是几个bug的结果(没有读取要发回的值;没有为响应正确编码,等等)