cURL是什么

2023-07-31 05:10:00 生活常识 投稿:轻颦浅笑

cURL是一个利用URL语法在命令行下工作的文件传输工具。它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称cURL为下载工具。cURL还包含了用于程序开发的libcurl。

cURL 是一个利用 URL 语法在命令行下工作的文件传输工具,1997 年首次发行。它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称 cURL 为下载工具。cURL 还包含了用于程序开发的 libcurl。

cURL是什么

cURL 支持的通信协议有 FTP、FTPS、HTTP、HTTPS、TFTP、SFTP、Gopher、SCP、Telnet、DICT、FILE、LDAP、LDAPS、IMAP、POP3、SMTP 和 RTSP。

curl 还支持 SSL 认证、HTTP POST、HTTP PUT、FTP 上传, HTTP form based upload、proxies、HTTP/2、cookies、用户名+密码认证(Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate and Kerberos)、file transfer resume、proxy tunneling。

cURL 是 client URL  Library Functions 的缩写。它的底层是由一个命令行工具实现的、用于获取远程文件或传输文件,支持 FTP/FTPS、HTTP/HTTPS、SCP/SFTP、Telnet、 DICT 和 File/LDAP 等协议,通俗来讲,些类型的服务器,cURL 都可以抓取。

cURL 是由瑞典的开发者 Daniel Stenberg 和一个开发小组用 C 开发的,名字称为 LibCURL,是一个开源软件,遵守 MIT 协议。cURL 相当于一个库/API,可单独打包到自己的应用程序中,所以并不是只有 PHP 语言才能使用 cURL。

标签: # cURL
声明:犀牛文库所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系admin@qq.com