linux curl常用参数,curl HTTP 测试常用参数总结

-X:指定 HTTP 请求方法,如:

-XPOST HTTP 请求为 POST

-XDELETE HTTP 请求为 DELETE

1

2

3

该参数如果不指定,如果请求中不带消息体,默认使用 GET 方法,否则使用 POST 方法,示例:

curl -XDELETE http://127.0.0.1:8080

1

2

-d:指定消息体,如:

curl http://127.0.0.1:8080 -d "Hello World"

1

2

-v:显示 HTTP 交互的详细过程

-i:不加这个参数,只会显示响应中的消息体,添加这个参数,会显示响应中的响应行,响应头和消息体

-I:不显示消息体

-H:指定一个请求头

curl -H "Test: HelloWorld" http://127.0.0.1:8080

使用该命令,在发出的请求中会多一个 HTTP 请求头:Test: HelloWorld

-k:不安全的 HTTPS,客户端不用验证站点的证书,如:

curl -k https://127.0.0.1:8443

对于安全连接,还有以下参数 –ssl,–sslv2 或 -2,–sslv3 或 -3,–tlsv1 或 -l,–tlsv1.0,–tlsv1.1,–tlsv1.2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值