From 1176d38e84368e2f96cb0934ed22d14914f1677b Mon Sep 17 00:00:00 2001 From: "Frederick F. Kautz IV" Date: Sun, 18 Jan 2015 16:23:17 -0800 Subject: [PATCH] handler now only listens to GET requests --- pkg/server/server.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/server/server.go b/pkg/server/server.go index 037ecbd98..6ca98f91e 100644 --- a/pkg/server/server.go +++ b/pkg/server/server.go @@ -60,11 +60,11 @@ func createSelectCases(channels []<-chan error) []reflect.SelectCase { func getHttpHandler() http.Handler { mux := mux.NewRouter() - mux.HandleFunc("/{bucket}/{object:.*}", storageHandler) + mux.HandleFunc("/{bucket}/{object:.*}", getObjectHandler).Methods("GET") return mux } -func storageHandler(w http.ResponseWriter, req *http.Request) { +func getObjectHandler(w http.ResponseWriter, req *http.Request) { vars := mux.Vars(req) bucket := vars["bucket"] object := vars["object"]