发送 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 条评论。