cURL 学习笔记与总结(1)概念

概念:

cURL(Client URL Library Functions)is a command line tool for transfering data with URL syntax(使用 URL 语法传输数据的命令行工具),即客户端向服务器请求资源的工具。

技术分享

 

使用场景:

① 网页资源(例如编写网页爬虫)

② WebService 数据接口资源(比如动态获取接口数据,比如天气、号码归属地等)

③ FTP 服务器里的文件资源(下载 FTP 服务器里面的文件)

④ 其他资源(所有网络上的资源都可以使用 cURL 访问和下载到)

 

在 PHP 中使用 cURL

确认PHP 支持 cURL

Windows 下:

在 cmd 命令行(需要把php 的安装路径加入到环境变量中)输入

php -i

或者

php -m

或者 在浏览器输入 localhost 查看 phpinfo

找到 cURL。例如在 phpinfo 中:

技术分享  

linux 下,使用命令:

/usr/local/php/bin/php -i | grep cURL 

查看 PHP 是否支持 cURL。

当 PHP 不支持 cURL 时,就需要安装 cURL 扩展

② 添加 cURL 支持

参考:http://www.cnblogs.com/airy/archive/2011/07/08/2100390.html

 

在 PHP 中使用 cURL

① 初始化 cURL

curl_init()

② 向服务器发送请求  ③ 接受服务器数据

curl_exec()

④ 关闭 cURL

curl_close()

技术分享

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。