我们在使用 Linux 的 curl 命令,在请求一个网页时,可以不显示该网页的全部源码,而仅仅显示 HTTP 头信息,我们可以使用 I 参数。
如果,我们需要同时显示 HTTP 头信息和显示网页内容信息,那么我们可以使用 i 参数。
curl -I url
参数 | 描述 |
---|---|
url | 请求的 URL。 |
可以使用 I 参数,显示 HTTP 请求头信息。
curl -i url
参数 | 描述 |
---|---|
url | 请求的 URL。 |
可以使用 i 参数,可以同时显示 HTTP 请求头信息和网页内容信息。
使用 curl 命令,显示 HTTP 头信息,具体命令如下:
curl -I www.haicoder.net
此时,终端如下:
我们按下回车,此时,终端输出如下:
我们看到,我们使用了 curl 命令,仅仅显示了 HTTP 的头信息。
使用 curl 命令,显示 HTTP 头信息和网页内容信息,具体命令如下:
curl -i www.haicoder.net > haicoder.log
此时,终端如下:
我们按下回车,此时,终端输出如下:
我们查看 haicoder.log 的文件内容,可以发现,该文件里面保存了 HTTP 头信息和网页内容。
我们在使用 Linux 的 curl 命令,在请求一个网页时,可以不显示该网页的全部源码,而仅仅显示 HTTP 头信息,我们可以使用 I 参数。