PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
来源:互联网 发布:4g网络对讲机 编辑:程序博客网 时间:2024/04/30 05:24
通过curl_setopt()函数可以方便快捷的抓取网页(采集很方便),curl_setopt 是php的一个扩展库
使用条件:需要在php.ini 中配置开启。(PHP 4 >= 4.0.2)
//取消下面的注释
extension=php_curl.dll
在Linux下面,需要重新编译PHP了,编译时,你需要打开编译参数——在configure命令上加上“–with-curl” 参数。
1、 一个抓取网页的简单案例:
2、POST数据案例:
3、关于SSL和Cookie
关于SSL也就是HTTPS协议,你只需要把CURLOPT_URL连接中的http://变成https://就可以了。当然,还有一个参数叫CURLOPT_SSL_VERIFYHOST可以设置为验证站点。
关于Cookie,你需要了解下面三个参数:
CURLOPT_COOKIE,在当面的会话中设置一个cookie
CURLOPT_COOKIEJAR,当会话结束的时候保存一个Cookie
CURLOPT_COOKIEFILE,Cookie的文件。
PS:新浪微博登陆API部分截取(部分我增加了点注释,全当参数翻译下。哈哈) 有兴趣的自己研究,自己挪为己用。嘿嘿
更详细的参数说明参考:http://cn2.php.net/curl_setopt
转自:http://blog.csdn.net/liuxinmingcode/article/details/8043150
0 0
- PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
- PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
- PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
- PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
- PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
- PHP中CURL方法curl_setopt()函数的一些参数
- PHP中CURL方法curl_setopt()函数的一些参数
- PHP中CURL方法curl_setopt()函数的一些参数
- PHP中CURL方法curl_setopt()函数的参数
- PHP中CURL方法curl_setopt()函数的一些参数
- PHP中CURL方法curl_setopt()函数的一些参数
- PHP中CURL方法curl_setopt()函数的参数
- PHP中CURL方法curl_setopt()函数的一些参数
- PHP中CURL方法curl_setopt()函数的一些参数
- PHP中CURL方法curl_setopt()函数的一些参数
- PHP中CURL方法curl_setopt()函数的一些参数
- PHP中CURL方法curl_setopt()函数的一些参数
- PHP中CURL方法curl_setopt()函数的参数
- 例程7. HMC5883工程说明 -- 慕司板IAP15
- sublime的追加
- 时间类
- Qt 应用程序图标设置
- MyEclipse 快捷键大全
- PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
- ASP.NET MVC案例教程(基于ASP.NET MVC beta)——第一篇:准备工作
- hdu5651 xiaoxin juju needs help (多重集的全排列+逆元)
- ASP.NET MVC案例教程(基于ASP.NET MVC beta)——第二篇:第一个页面
- MATLAB笔记
- php curl选项列表(超详细)
- leetcode——110——Balanced Binary Tree
- DevExpress 设计Ribbon界面
- 朴素贝叶斯分类器的应用