handler now only listens to GET requests

master
Frederick F. Kautz IV 10 years ago
parent c766f3617b
commit 1176d38e84
  1. 4
      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"]

Loading…
Cancel
Save