如何使用 CURL 发送 HEAD 请求

发送 HTTP HEAD 请求的工作方式类似于发送 GET 请求。
不同之处在于服务器应该只返回请求页面的响应头,而将响应正文留空。

这在确定页面是否已更新时很有用,因为它避免下载整个正文,并为客户端和服务器节省带宽。

要使用 cURL 发送 HTTP HEAD 请求,我们可以使用 --HEAD 选项:

curl --HEAD http://onitroad.com/Examples/ip.php
“-I”也可以用来代替“--HEAD”。

结果:

HTTP/2 200
date: Sat, 09 Nov 2019 03:43:23 GMT
server: Apache/2.4.29 (Ubuntu)
x-content-type-options: nosniff
x-powered-by: Doorkeeper
etag: 10de3a4430t7b8b1a19f9mdr558qa1d3
content-type: text/html; charset=utf-8

参考资料:
如何使用 cURL 发送 HEAD 请求:https://www.onitroad.com/jc/misc/head-request-curl.html

发表评论?

0 条评论。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据