curl命令详解

curl 命令是一个很好用的命令行指令,我们可以用它来查看、保存网站源代码,也可以用他来测试后端接口。

我们来看看 curl 指令都能做什么:

  1. 查看网站源代码
curl www.baidu.com
// 注意,域名要打全
  1. 保存网站源代码
curl -o [保存路径] www.baidu.com
  1. 实现网站的自动跳转,有些网站即是如此
curl -L www.baidu.com
  1. 显示响应
curl -i www.baidu.com
  1. 显示请求和响应
curl -v www.baidu.com
  • 显示更详细的通信过程
curl --trace output.txt www.sina.com
  1. GET / POST 请求
  • GET:如上,演示的都是GET方法,参数附在 url 后面
curl www.baidu.com?name=xxx&age=xxx
  • POST:数据用 --data (-d) 单独发送,-X POST表明用 POST 方法
curl -X POST --data "data=xxx" example.com/form.cgi

-X 后面可以接受其他请求动词

完。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • curl命令 网络应用 curl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以...
    呵呵哒1991阅读 1,272评论 0 2
  • linux命令之curl curl命令详解 1、curl命令简介 curl命令是一个利用URL规则在命令行下工作的...
    道无虚阅读 1,668评论 0 0
  • 命令:curl在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http...
    佛心看世界阅读 60,838评论 2 15
  • [TOC] 常用参数 参数描述-I/--head只显示传输文档,经常用于测试连接本身-o/--output把输出写...
    木猫尾巴阅读 275,253评论 10 100
  • opencv有三种安装方法 -- 1.下载源代码编译,根据官网的文档,使用cmake和脚本来编译库. -- 2.使...
    秤子_5dcc阅读 789评论 0 0