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。

  • 相关阅读:
    Web 性能优化
    js 校验身份证
    html5 输入框响应enter按键
    获取浏览器的可视窗口宽高
    js打开新标签
    Java数据脱敏框架
    Spring Boot中的事务管理
    运维监控知识体系
    git常用命令图解 & 常见错误
    安全团队不可错过的七个云安全开源工具(转载)
  • 原文地址:https://www.cnblogs.com/isme-zjh/p/11836674.html
Copyright © 2011-2022 走看看