curl常用命令介绍

Curl:

Curl 是一个基于命令行的应用工具,提供利用URL标准进行数据传输的功能,支持多种互联网协议:FTP,FTPS,HTTP,HTTPS,TELNET…支持SSL认证,HTTP POST/PUT,FTP 上传下载,HTTP 上传,设置代理,cookies等一些强大功能

Curl一些命令总结

1.用{}表示多个URL

如 http://www.{baidu,google}.com就是表示http://www.baidu.comhttp://www.google.com

2.用[]表示多个URL

ftp://10.74.51.81/tina/call[1-2].txt就是表示ftp://10.74.51.81/tina/call1.txtftp://10.74.51.81/tina/call2.txt

?看出{}和[]之间的区别了吗?

{}写的是url地址,[]填写的是不同的文件  这两种可以结合使用哦

如:http://www.{baidu,google}.com/ call[1-2].txt

  1. curl命令行工具的基本语句是curl[option][url..]  如果要禁止这个选项 就是-no –options
  2. curl –o xx(文件的命名以及location,如C:/baidu.html) http://www.baidu.com  #将百度首页保存到baidu.html中
  3. curl –x 1.2.3.4:1234 http://www.baidu.com  -x用于指定代理及端口
  4. curl –u ftpserver:cisco123 ftp:/10.74.51.81/tina  curl -u user:password用于需要用户名和密码的页面的登录
  5. curl –u ftpserver:cisco123 –d xxxxx ftp://10.74.51.81/tina-->curl –d用于以            POST方式向HTTP服务器传输数据

如:curl -v -d "406=true" http://10.74.121.125/admin/acisco.csc

     8. curl –u ftpserver:cisco123 –T xxxxx ftp://10.74.51.81/tina-->curl-->curl -T是上传命令

原文地址:https://www.cnblogs.com/tian4837/p/3502080.html