我就是想模拟post提交表单获取查询出来数据
我的方法如下:
但每次都是获取的空内容,来源,伪装浏览器 我都考虑进去了,但还是获取不到,急死了,请大家帮忙<?php
include("Snoopy.class-1.2.4.php");
$snoopy = new Snoopy;
$snoopy->referer = "http://61.152.237.204:8081/query_result.asp"; //伪装来源页地址 http_referer
$snoopy->agent = "(compatible; MSIE 4.01; MSN 2.5; AOL 4.0; Windows 98)"; //伪装浏览器
$formVars["wen"] = "268750186183";
$formVars["Submit"] = "查询";
$formVars["reset"] = "取消";
$action = "http://61.152.237.204:8081/query_result.asp";//表单提交地址
$snoopy->submit($action,$formVars);//$formVars为提交的数组
echo $snoopy->results; //获取表单提交后的 返回的结果
?>
我的方法如下:
但每次都是获取的空内容,来源,伪装浏览器 我都考虑进去了,但还是获取不到,急死了,请大家帮忙<?php
include("Snoopy.class-1.2.4.php");
$snoopy = new Snoopy;
$snoopy->referer = "http://61.152.237.204:8081/query_result.asp"; //伪装来源页地址 http_referer
$snoopy->agent = "(compatible; MSIE 4.01; MSN 2.5; AOL 4.0; Windows 98)"; //伪装浏览器
$formVars["wen"] = "268750186183";
$formVars["Submit"] = "查询";
$formVars["reset"] = "取消";
$action = "http://61.152.237.204:8081/query_result.asp";//表单提交地址
$snoopy->submit($action,$formVars);//$formVars为提交的数组
echo $snoopy->results; //获取表单提交后的 返回的结果
?>
Firefox + Firebug + FireCookie + Live HTTP Header + file_get_content/fsockopen + phpQuery + iconv自诞生未逄敌手, 横扫网页百万计
口号:只有想不对,没有抓不到