PHP中使用CURL伪造来路抓取页面或文件

yipeiwu_com6年前PHP代码库
复制代码 代码如下:

// 初始化
$curl = curl_init();
// 要访问的网址
curl_setopt($curl, CURLOPT_URL, 'http://asen.me/');
// 设置来路
curl_setopt($curl, CURLOPT_REFERER, 'http://google.com/');
// 不直接输入内容
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
// 降结果保存在$result中
$result = curl_exec($curl);
// 关闭
curl_close($curl);

注意啦, 使用这个方法, 要确保你的 PHP 环境支持并且开启了 CURL 模块.

相关文章

php中fgetcsv()函数用法实例

本文实例讲述了php中fgetcsv()函数用法。分享给大家供大家参考。具体方法如下: fgetcsv是一个简单的生成excel文档的函数,从 PHP 4.3.5 起,fgetcsv()...

PHP文件上传问题汇总(文件大小检测、大文件上传处理)

由于涉及到本地和服务器两方面的安全问题,所以基于input type="file"形式的页面文件上传一直处于一个很尴尬的位置。一方面,用户不希望隐私泄露,所以浏览器无法对用户在上传时选择...

深入理解PHP原理之Session Gc的一个小概率Notice

如果在ubuntu/Debian下, 采用apt安装的PHP, 那么在使用Session的时候, 就可能会有小概率遇到这个提示. 复制代码 代码如下: PHP Notice: sessi...

继续收藏一些PHP常用函数第1/2页

复制代码 代码如下: <? function GetIP() { //获取IP if ($_SERVER["HTTP_X_FORWARDED_FOR"]) $ip = $_SERV...

PHP session常见问题集锦及解决办法总结

1.     错误提示     Warning: Cannot send s...