php - 获取到数据传输的地址和参数 但curl 还是获取不到数据

 mobiledu2502861997 发布于 2022-11-30 19:58

爬取到了这个页面的信息 其他信息查看的时候会再次发出请求 通过firebug 获取到地址和参数



但是获取信息的时候 无法获取到信息

代码:$testHeader = array(

            "Accept: */*",
            "Accept-Encoding: gzip, deflate",
            "Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3",
            "Connection: keep-alive",
            "Content-Type: application/x-www-form-urlencoded; charset=utf-8",
            "Host: www.95590.cn",
            "Referer: http://www.95590.cn/ebiz/view/insuranceClaim/policyInfoDetail.jsp",
            "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:46.0) Gecko/20100101 Firefox/46.0",
            "X-Requested-With:XMLHttpRequest"
        );
        $testUrl = 'http://www.95590.cn/ebiz/view/insuranceClaim/policyInfoDetail.jsp';
        $testInfo = '_action=saveSumCount&infoType=KINDINFO&policyNo=PDDK201632XXXXXX&insuredName=XXX';
        echo $this->getMoreInfo($testUrl, $testInfo, $testHeader, $cookieSuccess);
        
        
         public function getMoreInfo($url, $postData, $header, $cookieSuccess)
{
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_HEADER, 1);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 120);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
    curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
    curl_setopt($ch, CURLOPT_COOKIEFILE, $cookieSuccess);
    curl_setopt($ch, CURLOPT_COOKIEJAR, $cookieSuccess);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    $rs = curl_exec($ch);
    curl_close($ch);
    if (curl_errno($ch)) {
        echo 'Errno ' . curl_error($ch) . ' ';
    }
    return $rs;

}
1 个回答
  • 个人猜测传的参数可能不全,可以抓包看看。

    2022-11-30 20:44 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有