首页 > 学院 > 开发设计 > 正文

curl模拟post请求提交

2019-11-14 10:09:06
字体:
来源:转载
供稿:网友
<?php$ch = curl_init();    $url = '***';

$header = array('cookie:打开firebug的cookie参数'  

);

注意空格要去除。

// 添加apikey到header    curl_setopt($ch, CURLOPT_HTTPHEADER  , $header);    //curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);    curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:50.0) Gecko/20100101 Firefox/50.0');    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);    curl_setopt($ch, CURLOPT_AUTOREFERER, 1); // 执行HTTP请求    curl_setopt($ch , CURLOPT_URL , $url);    $res = curl_exec($ch);    

var_dump($res);

注:如果是https的请求的话,加上以下两个参数

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);  curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); 即可


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表