CURL模拟提交数据,TP暴力版

//控制器中封装的方法
//只要获取到header头里的cookie和表单将要提交的地址,基本上都是无往而不利 
public function curlPost(){ $post = I("post.",""); $url = "http://localhost/uploads/dede/catalog_add.php"; $cookie = array( 'cookie:menuitems=1_1%2C2_1%2C3_1; bdfmapping=1492390505; PHPSESSID=c00i9ou9v72o812q6saf17uii6; _csrf_name_4ef53344=1d95735d38fb5113ee9bfc49951cce42; _csrf_name_4ef53344__ckMd5=1e0454b535b0fef7; DedeUserID=1; DedeUserID__ckMd5=1bd9965f5e7b8a33; DedeLoginTime=1492390513; DedeLoginTime__ckMd5=47e785874ee06d3c' ); $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt ($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch,CURLOPT_HTTPHEADER,$cookie); $result = curl_exec ($ch); curl_close($ch); if($result){ $this->redirect('Index/index', "", 3, '页面跳转中~'); }else{ $this->redirect('Login/index',"", 3, '页面跳转中~'); }}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

luyaran

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值