zoukankan      html  css  js  c++  java
  • curl

    应用程序的功能与用途

    • cURL是作为命令行应用程序开发的,它使用URL语法传输文件并将其保存在计算机上。
    • cURL应用程序支持多种协议,如pop3、pop3s、dict、file、ftp、http、https、imap、ftps、ldaps、gopher、telnet、tftp和scp。
    • cURL就证书而言,支持http-post、http-put、ssl、基于http表单的上传、用户+密码验证、cookie、代理、代理隧道和文件传输恢复。
    • cURL是一个开源应用程序,这意味着你可以完全自由地增强其功能或将其包含到第三方应用程序中。
    • cURL在运行时会显示一个进度表,以通知正在传输的数据量以及完成前的估计时间。这个进度表可以自动显示在终端上。使用此开源工具,可以使用URL语法传输文件。

    应用程序分为两个独立的项目:libcurlcurl

    • libcurl是一个易于使用的客户端URL传输库,而curl使用URL语法接收和发送文件。
    • libcurl可以不受长度限制地处理完整的URL语法,并允许您更改可接受的最大下载时间和速度。
    • libcurl还能够根据主机名猜测协议,并提供标准代理环境变量支持。

    curl的简单使用:
     curl https://www.baidu.com -o indexa.html # 下载页面到文件indexa.html 

  • 相关阅读:
    (转)Apache与Tomcat 区别联系
    (转)JAVA排序汇总
    (转)Java线程:大总结
    (转)Java线程:新特征-原子量,障碍器
    (转)Java线程:新特征-条件变量
    oracle中的not in和not exists注意事项
    oracle字符乱码的解决方法
    线刷和卡刷的区别
    nexus5刷机
    linux上复制行到另一个文件
  • 原文地址:https://www.cnblogs.com/tongyishu/p/12726909.html
Copyright © 2011-2022 走看看