CURL 命令简介

2022-09-13 09:54:49 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

0 概述

curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。 curl 就是使用命令的方式来执行http协议的请求的工具。可以通过curl操作HTTP的GET/POST/PUT/DELETE方法。

1 常用方式

  • 访问一个网页 curl www.baidu.com
  • 显示http response的头信息 curl -i www.baidu.com
  • 保存数据 curl -o www.baidu.com
  • 显示请求过程 curl -v www.baidu.com

2 culr 执行GET/POST/PUT/DELETE

curl -X GET/POST/PUT/DELETE www.baidu.com – 默认是-XGET(注意是大写) culr -XGET www.baidu.com

  • post 请求json串, 使用 option -d
代码语言:javascript复制
  curl ***/query -d '{"userIds":[12,14],"class":"class1"}'
  • post 请求(非json 串) 使用 option -d
代码语言:javascript复制
  curl ***/query -d 'a=1&b=/test/tesat&appkey=1212123'

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/159844.html原文链接:https://javaforall.cn

0 人点赞