aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhenry <zhanggm@sugon.com>2021-01-05 12:58:46 +0800
committerhenry <zhanggm@sugon.com>2021-01-05 12:58:46 +0800
commit1309dfe612ae818134d2241c38fc3858516ea729 (patch)
tree002085dfa642fc1c6060f62dc3a1f6c337f6414c
parente4ee25e6f0cd2b10b2f7745f5847845185bf2858 (diff)
downloadseaweedfs-1309dfe612ae818134d2241c38fc3858516ea729.tar.xz
seaweedfs-1309dfe612ae818134d2241c38fc3858516ea729.zip
Seaweed custom header are not visible to Vue or javascript
-rw-r--r--weed/server/filer_server_handlers_read.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/weed/server/filer_server_handlers_read.go b/weed/server/filer_server_handlers_read.go
index 28027a009..46a7ca9d9 100644
--- a/weed/server/filer_server_handlers_read.go
+++ b/weed/server/filer_server_handlers_read.go
@@ -102,9 +102,9 @@ func (fs *FilerServer) GetOrHeadHandler(w http.ResponseWriter, r *http.Request,
//Add some custom headers that need to be exposed
seaweedHeaders := []string{}
- for i, _ := range w.Header() {
- if strings.Contains(i, "Seaweed") {
- seaweedHeaders = append(seaweedHeaders, i)
+ for header, _ := range w.Header() {
+ if strings.HasPrefix(header, "Seaweed-") {
+ seaweedHeaders = append(seaweedHeaders, header)
}
}
seaweedHeaders = append(seaweedHeaders, "Content-Disposition")