zoukankan      html  css  js  c++  java
  • linux包之下载curl-wget

    [root@localhost ~]# rpm -qa|grep curl
    libcurl-7.19.7-37.el6_4.x86_64
    python-pycurl-7.19.0-8.el6.x86_64
    curl-7.19.7-37.el6_4.x86_64

    wget是个专职的下载利器,简单,专一,极致;而curl可以下载,但是长项不在于下载,而在于模拟提交web数据,POST/GET请求,调试网页,等等。
    在下载上,也各有所长,wget可以递归,支持断点;而curl支持URL中加入变量,因此可以批量下载。
    个人用途上,我经常用wget来下载文件,加 -c选项不怕断网;使用curl 来跟网站的API 交互,简便清
    个人感觉在日常使用上来说,wget简单一些,下载文件时直接wget然后粘贴URL,curl还要打个 -o . 而且wget有断点续传( -c ),虽然不算常用。
    一般来说,wget是用来下载的,curl是用来调试的,有各种语言的库。
    Curl可以post数据,可以自定义发送头,如cookie/浏览器信息等,可以上传文件,等等。同时还支持N多协议,
    比如说 wget 然后 control/cmd + v 这一系列动作是可以全部通过左手来完成的,如果右手正拿着鼠标,很多人会选择这么下载。(当然也可以 alias asdf='curl -o',这样 curl 也可以用单手完成了。)
    curl跟wget相比更有利于左右脑平衡发展

  • 相关阅读:
    Python数据结构之字符串
    Python中的logging模块
    Python资源大全中文版
    test
    Python数据结构之元组
    Python之StringIO和BytesIO
    Python标准库之pathlib
    Ubuntu下安装pyenv管理多版本python
    生成器 Generator
    CIDR网段格式
  • 原文地址:https://www.cnblogs.com/createyuan/p/4329861.html
Copyright © 2011-2022 走看看