mirror of
https://github.com/curl/curl.git
synced 2026-04-14 22:21:41 +03:00
942 B
942 B
| c | SPDX-License-Identifier | Long | Arg | Help | Protocols | Added | Category | Multi | See-also | Example | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al. | curl | etag-save | <file> | Parse incoming ETag and save to a file | HTTP | 7.68.0 | http | single |
|
|
--etag-save
Save an HTTP ETag to the specified file. An ETag is a caching related header, usually returned in a response. Use this option with a single URL only.
If no ETag is sent by the server, an empty file is created.
In many situations you want to use an existing etag in the request to avoid downloading the same resource again but also save the new etag if it has indeed changed, by using both etag options --etag-save and --etag-compare with the same filename, in the same command line.
Starting in curl 8.12.0, using the --create-dirs option can also create missing directory components for the path provided in --etag-save.