diff options
| author | Chris Lu <chrislusf@users.noreply.github.com> | 2021-05-24 03:50:44 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-24 03:50:44 -0700 |
| commit | 9079ce0e7f9eebd10b33cbe27f030a6f4f584d04 (patch) | |
| tree | 82d62f2341bc7c30088a5cb62bc64b842a818986 /weed/server | |
| parent | 15859a7daabd637cd91dede2cfc76d874e7174a4 (diff) | |
| parent | 69c768870b7d939b3d531363771dff35318972b7 (diff) | |
| download | seaweedfs-9079ce0e7f9eebd10b33cbe27f030a6f4f584d04.tar.xz seaweedfs-9079ce0e7f9eebd10b33cbe27f030a6f4f584d04.zip | |
Merge pull request #2079 from kmlebedev/s3CachingHeaders
S3 write cache headers
Diffstat (limited to 'weed/server')
| -rw-r--r-- | weed/server/filer_server_handlers_write_autochunk.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/weed/server/filer_server_handlers_write_autochunk.go b/weed/server/filer_server_handlers_write_autochunk.go index c4f10d94e..c43922ea9 100644 --- a/weed/server/filer_server_handlers_write_autochunk.go +++ b/weed/server/filer_server_handlers_write_autochunk.go @@ -221,7 +221,7 @@ func (fs *FilerServer) saveMetaData(ctx context.Context, r *http.Request, fileNa SaveAmzMetaData(r, entry.Extended, false) for k, v := range r.Header { - if len(v) > 0 && strings.HasPrefix(k, needle.PairNamePrefix) { + if len(v) > 0 && (strings.HasPrefix(k, needle.PairNamePrefix) || k == "Cache-Control" || k == "Expires") { entry.Extended[k] = []byte(v[0]) } } |
