cURL 学习笔记与总结(1)概念
2023-09-11 14:17:03 时间
概念:
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()
相关文章
- 【Unity】开发WebGL内存概念具体解释和遇到的问题
- 华为数通笔记-组播概念
- 《Spark大数据分析:核心概念、技术及实践》一3.10 总结
- HBase学习笔记——概念及原理
- 《Linux/UNIX OpenLDAP实战指南》——1.3 OpenLDAP schema概念
- 基于鲁棒图进行概念架构设计
- 《云计算:概念、技术与架构》一1.4 本书组织结构
- 《云计算:概念、技术与架构》一3.3 目标与收益
- 《计算机系统:核心概念及软硬件实现(原书第4版)》——2.6 总结
- OTL翻译(2) -- OTL流的概念
- Python 十大基础概念介绍汇总
- Java异常的概念和分类
- 算法概念--算法汇总大全
- Spring学习笔记(一)---概念入门