mirror of
https://github.com/imgproxy/imgproxy.git
synced 2025-10-10 20:22:31 +02:00
Make the expires
option set Expires and Cache-Control headers
This commit is contained in:
@@ -95,6 +95,8 @@ type ProcessingOptions struct {
|
||||
|
||||
CacheBuster string
|
||||
|
||||
Expires *time.Time
|
||||
|
||||
Watermark WatermarkOptions
|
||||
|
||||
PreferWebP bool
|
||||
@@ -826,6 +828,9 @@ func applyExpiresOption(po *ProcessingOptions, args []string) error {
|
||||
return errExpiredURL
|
||||
}
|
||||
|
||||
expires := time.Unix(timestamp, 0)
|
||||
po.Expires = &expires
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user