curl
curl 是一个开放源代码的命令行工具,也是一个跨平台的库(libcurl),用于在服务器之间传输数据,并分发给几乎所有新的操作系统。cURL编程用于需要通过Internet协议发送或接收数据的几乎任何地方。它的名字就是客户端(client)的 URL 工具的意思。
特点
- 跨平台性
- curl可以在多个操作系统上运行,包括Linux、macOS、Windows等,因此具有很高的可移植性。
- 支持多种协议
- curl支持各种网络协议,包括HTTP、HTTPS、FTP、SFTP、SCP、LDAP、SMTP等,因此可以用于各种网络通信场景。
- 命令行工具和库
- curl既可以作为命令行工具使用,也可以作为库嵌入到其他应用程序中。这使得它非常灵活,可以用于自动化任务和编程。
知识点向导
- 基本使用并了解各参数
- 图片的发送
- 表单的发送
- 鉴权(cookie,token)