curl使用

摘要:
-D或--data<data>:指定httppostbody-F或--form<name=content>:指定http postmultipartdata-H/--header<line>:指定请求头--Libcurl<file>此命令行的Dumplibcurl等效代码-m/--max time<seconds>:整个请求的超时,包括连接时间和数据传输时间--Noproxy:指定哪些主机不使用代理,多个主机之间用逗号-O/--output分隔:将响应输出到指定的文件。默认情况下,它将输出到当前窗口--重试<num>:请求异常时的重试次数--重试延迟<seconds>:每次重试之间的剩余时间。

curl -H "Content-Type:application/json" -X POST --data '{"name":"zhangsan"}' http://127.0.0.1:9000/helloWorld

curl命令用法:

curl [options...] <url>

常用参数有:

--connect-timeout <seconds>:连接超时时间。

--cookie <name=string/file>:指定cookie。可以一个个指定,也可以指定文件。

-d或者--data <data>:指定http post body。

--data-ascii <data>:指定http post ascii data。

--data-binary <data>:指定http post binary data。

--data-urlencode <name=data/name@filename>:指定http post urlencoded data。

-F或者--form <name=content>:指定http post multipart data。

--form-string <name=string>:指定http post multipart data。

-H/--header <line>:指定请求头。

--libcurl <file> Dump libcurl equivalent code of this command line

-m/--max-time <seconds>:整个request的超时时间,包括连接时间和数据传输时间。

--noproxy:指定哪些host不用代理,多个host用逗号分隔。

-o/--output <file>:将响应输出到指定文件中,默认是输出到当前窗口中。

-x/--proxy <host[:port]>:在指定host和port上用代理。

-X/--request <command>:指定是get请求还是post请求。

--retry <num>:请求异常时的重试次数。

--retry-delay <seconds>:每次重试,中间歇息多少秒。

-A/--user-agent <string>:指定user-agent。

免责声明:文章转载自《curl使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C#进行Visio二次开发之Visio模具制作(1)后端开发工程师的开发环境配置(Vscode+C/Go/Python等)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

cocos2dx解决苹果正版ipv6的问题

苹果官方出了新的规定,要求新上架的app都必须单独支持ipv6-only的网络。 具体的要求链接:https://developer.apple.com/library/mac/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparin...

influxdb简单使用

之前对influxdb有一个简单的了解和入门的使用,近期由于想使用influxdb做一点东西玩玩,又要捡起influxdb。本篇就针对influxdb的数据库、表的概念,增删改查操作、RESTful操作等做下总结。 一、influxdb与传统数据库的比较 库、表等比较: influxDB 传统数据库中的概念 database 数据库 meas...

libcurl进行HTTP GET获取JSON数据(转载)

转载:http://blog.csdn.net/vincent2610/article/details/68488365 #include <stdio.h> #include <iostream> #include <sstream> using namespacestd; size_t write_data(vo...

AJAX全套

概述  对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。 AJAX类似于偷偷像后台发送数据。 1、传统的Web应用 一个简单操作需要重新加载全局数据 2、AJAX AJAX,Asynchronous JavaScript and XML (异步的Ja...

docker+ceph实现私网云盘

目录 ceph+docker方式搭建owncloud实现私网云盘 项目背景 项目架构图 部署过程 准备过程 1、所有节点配置静态IP地址(要求能上公网)(ceph1举例) 2、所有节点主机名配置在/etc/hosts文件中 3、所有节点关闭centos7的firewalld房防火墙,iptables规则清空 4、所有节点关闭selinux 5、同步...

HAProxy配置代理

1.代理需求 原始URL:https://www.xxx.com/mili_app/News/NewsServlet.do?processID=getNewsList&type=1&page=1&pageSize=20 跳转URL:http://www.ooo.com/News/NewsServlet.do?processID=ge...