PHP 之 CURL 模拟登陆并获取数据
2013-01-15 00:44
716 查看
1、什么是CURL且能实现什么功能?
2、PHP 如何使用CURL功能
3、使用PHP CURL实现传输和获取功能
一什么是CURL
curl是一个利用URL语法在命令行方式下工作的文件传输工具。它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。curl同样支持HTTPS认证,HTTP POST方法, HTTP PUT方法, FTP上传, HTTP上传, 代理服务器, cookies, 用户名/密码认证, 下载文件断点续传等等,功能十分强大。
PHP中常用都实现那些功能:
1、实现远程获取和采集内容
2、实现PHP 网页版的FTP上传下载
3、实现模拟登陆
4、实现接口对接(API),数据传输等
5、实现模拟Cookie等
2、PHP 如何使用CURL功能
$curl = curl_init(); //初始化一个 cURL
对象
curl_setopt($curl, CURLOPT_URL, "http://www.php100.com");
//设置你需要抓取的URL
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
//设置cURL
参数,要求结果保存到字符串中还是输出到屏幕上。
$data = curl_exec($curl); //运行cURL,请求网页
curl_close($curl); //关闭URL请求
1、CURL模拟登陆的流程和步骤
2、tempnam 创建一个临时文件
3、使用CURL模拟登陆到PHP100论坛
tempnam(dir,prefix)
创建一个具有唯一文件名的临时文件。
2、PHP 如何使用CURL功能
3、使用PHP CURL实现传输和获取功能
一什么是CURL
curl是一个利用URL语法在命令行方式下工作的文件传输工具。它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。curl同样支持HTTPS认证,HTTP POST方法, HTTP PUT方法, FTP上传, HTTP上传, 代理服务器, cookies, 用户名/密码认证, 下载文件断点续传等等,功能十分强大。
PHP中常用都实现那些功能:
1、实现远程获取和采集内容
2、实现PHP 网页版的FTP上传下载
3、实现模拟登陆
4、实现接口对接(API),数据传输等
5、实现模拟Cookie等
2、PHP 如何使用CURL功能
$curl = curl_init(); //初始化一个 cURL
对象
curl_setopt($curl, CURLOPT_URL, "http://www.php100.com");
//设置你需要抓取的URL
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
//设置cURL
参数,要求结果保存到字符串中还是输出到屏幕上。
$data = curl_exec($curl); //运行cURL,请求网页
curl_close($curl); //关闭URL请求
1、CURL模拟登陆的流程和步骤
2、tempnam 创建一个临时文件
3、使用CURL模拟登陆到PHP100论坛
tempnam(dir,prefix)
创建一个具有唯一文件名的临时文件。
参数 | 描述 |
dir | 必需。规定创建临时文件的目录。 |
prefix | 必需。规定文件名的开头。 |
相关文章推荐
- PHP 之 CURL 模拟登陆并获取数据
- 跟着百度学PHP[17]-PHP扩展CURL的模拟登陆并获取数据
- 【转】PHP 之 CURL 模拟登陆并获取数据
- PHP中使用CURL模拟登录并获取数据实例
- PHP中使用CURL模拟登录并获取数据实例
- PHP通过CURL模拟登录并获取数据
- php 模拟登录淘宝taobao阿里妈妈|模拟登录淘宝联盟|curl模拟登录淘宝|模拟登陆淘宝采集数据
- PHP用curl模拟登陆并采集后台数据
- PHP中使用CURL模拟登录并获取数据实例
- PHP中使用CURL模拟登录并获取数据实例
- php使用CURL模拟GET与POST向微信接口提交及获取数据的方法
- php中CURL技术模拟登陆抓取数据实战,抓取某校教务处学生成绩。
- php 实现微信模拟登陆、获取用户列表及群发消息功能示例
- PHP获取Cookie模拟登录CURL
- PHP使用Curl实现模拟登录及抓取数据功能示例
- PHP获取Cookie模拟登录CURL
- PHP模拟登陆获取163邮箱联系人(经测试)
- 模拟页面获取的php数据(三)
- PHP 基于laravel框架获取微博数据之一 模拟新浪微博登录
- PHP用curl_multi并行获取多个HTTP接口数据