CURL 命令简介

CURL 命令简介0概述curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。curl就是使用命令的方式来执行http协议的请求的工具。可以通过curl操作HTTP的GET/POST/PUT/DELETE方法。1常用方式访问一个网页curlwww.baidu.com显示htt

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

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
  curl ***/query -d '{"userIds":[12,14],"class":"class1"}'
  • post 请求(非json 串) 使用 option -d
  curl ***/query -d 'a=1&b=/test/tesat&appkey=1212123'
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 如何利用python盗qq_一个团队为了让我帮他提高流量,竟然盗我QQ,没办法,我只好帮他用python刷了刷流量!…[通俗易懂]

    如何利用python盗qq_一个团队为了让我帮他提高流量,竟然盗我QQ,没办法,我只好帮他用python刷了刷流量!…[通俗易懂][Python]纯文本查看复制代码importthreading#导入多线程库importrequests#导入requests库模拟访问importtime#导入时间库fromlxmlimportetreedefpnw(num=1):#定义一个循环的函数while0

  • 安卓市场2016_鼓励大胆猜想

    安卓市场2016_鼓励大胆猜想时至今日,但凡中国的手机设计公司,要没有android手机项目,那都不好意思说自己是搞手机的。智能机替代功能机,是大势所趋,在新的一年里,结合去年一年所看所思,大胆做出一点今年的市场猜想,欢迎大家批评指教1.硬件性能瓶颈将不复存在       去年的低端android手机,基本上就是在“用户能接受多低的价格”与“用户能忍受多糟糕的体验”之间的危险博弈。那些个运营商所鼓吹的千元智能机,

  • linux解压 tar命令

    linux解压 tar命令tar命令tar[-cxtzjvfpPN]文件与目录….参数:-c:建立一个压缩文件的参数指令(create的意思);-x:解开一个压缩文件的参数指令!-t:查看tarfile里面的文件!特别注意,在参数的下达中,c/x/t仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z:是否同时具有gzip的属性?亦即是否需要用gzip压缩?-j:是否同时具有bzip2的属性?亦即是否需要用bzip2压缩?-v:压缩的过程中显

  • lnmp一键安装的卸载

    lnmp一键安装的卸载

    2021年10月13日
  • busybox如何安装(wii安装说明)

    转自http://blog.csdn.net/denlee/archive/2008/04/06/2254192.aspx
       这几天在使用Busybox制作FS2410开发板的CRAMFS文件系统,由于开始下载的是Busybox1.10,每次下载到开发板中,然后启动总是出现”Failedtoexecute/linuxrc. Attemptingdefaults…“的错误。到网上查了大量的资料,并做了大量的实验,发现都不能成功。今天下午突然发现一个能够仿真arm的软件

  • HAL库控制PS2手柄「建议收藏」

    HAL库控制PS2手柄「建议收藏」通过hal库配置SPI,并完成和PS2的通信

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号