Curl显示HTTP头

Curl显示HTTP头命令

我们在使用 Linuxcurl 命令,在请求一个网页时,可以不显示该网页的全部源码,而仅仅显示 HTTP 头信息,我们可以使用 I 参数。

如果,我们需要同时显示 HTTP 头信息和显示网页内容信息,那么我们可以使用 i 参数。

Curl显示HTTP头详解

语法

curl -I url

参数

参数 描述
url 请求的 URL。

说明

可以使用 I 参数,显示 HTTP 请求头信息。

Curl显示HTTP头和内容详解

语法

curl -i url

参数

参数 描述
url 请求的 URL。

说明

可以使用 i 参数,可以同时显示 HTTP 请求头信息和网页内容信息。

案例

显示HTTP头信息

使用 curl 命令,显示 HTTP 头信息,具体命令如下:

curl -I www.haicoder.net

此时,终端如下:

11_Linux curl显示HTTP头信息.png

我们按下回车,此时,终端输出如下:

12_Linux curl显示HTTP头信息.png

我们看到,我们使用了 curl 命令,仅仅显示了 HTTP 的头信息。

显示HTTP头和内容

使用 curl 命令,显示 HTTP 头信息和网页内容信息,具体命令如下:

curl -i www.haicoder.net > haicoder.log

此时,终端如下:

13_Linux curl显示HTTP头信息.png

我们按下回车,此时,终端输出如下:

14_Linux curl显示HTTP头信息.png

我们查看 haicoder.log 的文件内容,可以发现,该文件里面保存了 HTTP 头信息和网页内容。

Curl显示HTTP头命令总结

我们在使用 Linux 的 curl 命令,在请求一个网页时,可以不显示该网页的全部源码,而仅仅显示 HTTP 头信息,我们可以使用 I 参数。