|
官方解释
curl是一个利用URL语法在命令行方式下工作的文件传输工具。curl是一个利用URL语法在命令行方式下工作的文件传输工具。
它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。curl同样支持HTTPS认证,HTTP POST方法, HTTP PUT方法, FTP上传, kerberos认证, HTTP上传, 代理服务器, cookies, 用户名/密码认证, 下载文件断点续传,
上载文件断点续传, http代理服务器管道( proxy tunneling), 甚至它还支持IPv6, socks5代理服务器, 通过http代理服务器上传文件到FTP服务器等等,功能十分强大。
curl讲解一
PHP中curl函数应用
简单的来说一共四步
curl_init();
curl_setopt();
curl_exec();
curl_close();
最重要的命令就是 curl_setopt();
一个简单的post请求例子
index.php
[U]复制代码[/U] 代码如下:
下面一个简单的例子,我随便打开了兄弟连的论坛,接着就模拟了一下兄弟连论坛的登陆,如果需要发帖的话原理都是一样的,转接页面,提交数据
特别注意的是cookie的保存目录 windows7下面必须是在./temp目录下,开始我自己创建了一个新文件夹,发现存是对的,但是cookie读取的时候不对,为此还在好多地方
提问,但是没有回答对的,折腾了好几天该了保存文件为./temp目录下才可以的,提醒别的朋友别和我一样瞎转
[U]复制代码[/U] 代码如下:
您可能感兴趣的文章:PHP中使用CURL伪造来路抓取页面或文件php下通过curl抓取yahoo boss 搜索结果的实现代码PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发php使用curl抓取qq空间的访客信息示例php使用curl和正则表达式抓取网页数据示例php利用curl抓取新浪微博内容示例PHP curl实现抓取302跳转后页面的示例使用php方法curl抓取AJAX异步内容思路分析及代码分享PHP curl 抓取AJAX异步内容示例PHP使用CURL实现多线程抓取网页php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法php通过curl添加cookie伪造登陆抓取数据的方法php使用curl代理实现抓取数据的方法
|
|