<?php $cookie_path = './'; //设置cookie保存路径 //-----登录要提交的表单数据--------------- $vars['username'] = '张三'; $vars['pwd'] = '123'; //------------------------------------- $method_post = true; //登录提交的url地址(表单中的action的绝对地址) $url = 'http://****.com/login'; //---------------------------- $ch = curl_init(); $params[CURLOPT_URL] = $url; //请求url地址 $params[CURLOPT_HEADER] = true; //是否返回响应头信息 $params[CURLOPT_RETURNTRANSFER] = true; //是否将结果返回 $params[CURLOPT_FOLLOWLOCATION] = true; //是否重定向 $params[CURLOPT_USERAGENT] = 'Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1'; $postfields = ''; foreach ($vars as $key => $value){ $postfields .= urlencode($key) . '=' . urlencode($value) . '&'; } $params[CURLOPT_POST] = true; $params[CURLOPT_POSTFIELDS] = $postfields; //判断是否有cookie,有的话直接使用 if (isset($_COOKIE['cookie_jar'
CURL 简单使用
最新推荐文章于 2023-11-21 16:11:46 发布
本文介绍了如何在PHP中简单使用CURL进行HTTP请求,特别提到在遇到无法请求HTTPS站点,尤其是证书或域名验证问题时,可通过设置CURL选项来解决。
摘要由CSDN通过智能技术生成