zoukankan      html  css  js  c++  java
  • cURL是什么

    原文链接:https://www.leiue.com/what-is-curl

    cURL 是一个利用 URL 语法在命令行下工作的文件传输工具,1997 年首次发行。它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称 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。

  • 相关阅读:
    场景调研
    手机搜狗输入法体验
    1到一个整数之间1的个数
    寻找水王
    成套卖书最大优惠问题
    面向对象--多态
    抽象类和接口
    面向对象思想--继承
    面向对象思想--封装
    变量和参数传递
  • 原文地址:https://www.cnblogs.com/isme-zjh/p/11836674.html
Copyright © 2011-2022 走看看