curl模拟提交,绕过验证
来源:互联网 发布:淘宝客服心得体会 编辑:程序博客网 时间:2024/05/19 13:17
function getPage ($url) {$useragent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.89 Safari/537.36';$timeout= 120;$dir = dirname(__FILE__);$cookie_file = $dir . '/cookies/' . md5($_SERVER['REMOTE_ADDR']) . '.txt';$ch = curl_init($url);curl_setopt($ch, CURLOPT_FAILONERROR, true);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true );curl_setopt($ch, CURLOPT_ENCODING, "" );curl_setopt($ch, CURLOPT_RETURNTRANSFER, true );curl_setopt($ch, CURLOPT_AUTOREFERER, true );curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout );curl_setopt($ch, CURLOPT_TIMEOUT, $timeout );curl_setopt($ch, CURLOPT_MAXREDIRS, 10 );curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_REFERER, 'http://www.google.com/');$content = curl_exec($ch);if(curl_errno($ch)){ echo 'error:' . curl_error($ch);}else{ return $content; } curl_close($ch);}
阅读全文
0 0
- curl模拟提交,绕过验证
- php curl带有csrf-token验证模拟提交方法
- php curl带有csrf-token验证模拟提交方法
- curl模拟提交
- CURL 模拟提交
- curl 模拟post 提交
- curl模拟post提交
- curl模拟post提交
- curl模拟提交
- Curl模拟提交数据
- curl 模拟提交请求
- CURL来模拟网页提交
- cURL模拟POST提交数据
- php curl 模拟post提交
- curl模拟post请求提交
- curl模拟post请求提交
- curl模拟post请求提交
- curl模拟post请求提交
- sql的复杂查询步骤
- Spring-boot学习笔记
- Android_横向滑动菜单, HorizontalScrollView,Fragment,Viewpager结合使用
- linux里关于vim的c/c++配置
- python tab补全
- curl模拟提交,绕过验证
- 机器学习——最邻近规则分类(K Nearest Neighbor)KNN算法
- vue-钩子/ 虚拟DOM / 模板语法
- 十七、2017好未来<删除字符>
- Android知识点整理(四)
- KL散度
- Python之协程
- 第四章 类和对象
- 第14届论道:新电视,新娱乐,新传媒,新生态—中国IPTV/OTT大屏生态产业峰会