aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2017-01-04 19:58:27 -0800
committerChris Lu <chris.lu@gmail.com>2017-01-04 19:58:27 -0800
commite61c9af523ecf68877957070952d5372a02b3664 (patch)
tree85aa0bb3c88639331e861fbcb384353fd0862027
parent4d1ac7332e8ecb50e34bdc255fc7775405417eae (diff)
downloadseaweedfs-e61c9af523ecf68877957070952d5372a02b3664.tar.xz
seaweedfs-e61c9af523ecf68877957070952d5372a02b3664.zip
check Accept instead of content type
fix https://github.com/chrislusf/seaweedfs/issues/429
-rw-r--r--weed/server/filer_server_handlers_read.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/weed/server/filer_server_handlers_read.go b/weed/server/filer_server_handlers_read.go
index 5bd59b23f..e95c7fcd0 100644
--- a/weed/server/filer_server_handlers_read.go
+++ b/weed/server/filer_server_handlers_read.go
@@ -74,8 +74,8 @@ func (fs *FilerServer) listDirectoryHandler(w http.ResponseWriter, r *http.Reque
lastFileName,
shouldDisplayLoadMore,
}
-
- if strings.ToLower(r.Header.Get("Content-Type")) == "application/json" {
+
+ if r.Header.Get("Accept") == "application/json" {
writeJsonQuiet(w, r, http.StatusOK, args)
} else {
ui.StatusTpl.Execute(w, args)