zl程序教程

您现在的位置是:首页 >  后端

当前栏目

curl 带上 -I 参数是什么http请求方法

方法HTTP 什么 参数 请求 CURL
2023-09-11 14:14:16 时间

思考:curl 带上 -I 参数是什么http请求方法?

 

今天在做一个容器的健康检查测试,发现直接curl返回200及结果:

 

但是加上-I参数之后,返回就是404

 

 

百思不得其解··· ···

 

还和研发沟通了下,结果,就没有结果······

 

后面百度查询了下,其他的小伙伴也遇到了相同的问题,就是,-I 参数是 HEAD 方法

 

curl默认的是GET方法

 

于是,查询了下,在应用中,对于方法是有限制的,不允许HEAD方法的,所以就出现了这样的结果··· ···

 

那么,要获取请求头和状态码,可以使用 -i (小写)来实现

 

[root@nccztsjb-node-14 ~]# curl -i 172.23.4.18:8888/healthcheck
HTTP/1.1 200 
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Content-Security-Policy: *
Content-Length: 7
Date: Wed, 08 Jun 2022 06:11:39 GMT