美文网首页
curl命令

curl命令

作者: Simon_Ye | 来源:发表于2020-02-25 13:31 被阅读0次

curl

  curl命令是基于URL语法在命令行方式下工作的文件传输工具,它支持FTP,FTPS,HTTP,HTTPS,GOPHER,TELNET,DICT,FILE及LDAP等协议。curl支持HTTPS认证,并且支持HTTP的POST、PUT等方法,FTP上传,Kerberos认证,HTTP上传,代理服务器,cookies,用户名/密码认证,下载文件断点续传,上载文件断点续传,http代理服务器管道(proxy tunneling),甚至它还支持IPv6,socks5代理服务器,通过http代理服务器上传文件到FTP服务器等等,功能十分强大。
MIME:major/minor,image/png,image/gif

  • 用法:url [options] [URL...]

  • curl的常用选项:
    -A/--user-agent <string>:设置用户代理发送给服务器
    --basic:使用HTTP基本认证
    --tcp-nodelay:使用TCP_NODELAY选项
    -e/--referer <URL> :来源网址
    --cacert <file>:CA证书(SSL)
    --compressed:要求返回是压缩的格式
    -H/--header <line>:自定义首部信息传递给服务器
    -I/--head:只显示响应报文首部信息
    --limit-rate <rate>:设置传输速度
    -u/--user <user[:password]>:设置服务器的用户和密码
    -0/--http1.0:使用HTTP 1.0

另一个工具:elinks

elinks [options]
  -dump:不进入交互式模式,而直接将URL的内容输出至标准输出;

相关文章

网友评论

      本文标题:curl命令

      本文链接:https://www.haomeiwen.com/subject/qrazqhtx.html