From 1f9d0355f334d80b4120f3237a45074a6ac37944 Mon Sep 17 00:00:00 2001 From: ale <ale@incal.net> Date: Tue, 5 Nov 2013 12:45:30 +0000 Subject: [PATCH] filter out SOURCE requests --- http.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/http.go b/http.go index 702c35bc..ed4504dd 100644 --- a/http.go +++ b/http.go @@ -116,5 +116,9 @@ func (h *HttpRedirector) serveSource(w http.ResponseWriter, r *http.Request) { } func (h *HttpRedirector) ServeHTTP(w http.ResponseWriter, r *http.Request) { - // TODO: pick between serveRelay() and serveSource(). + if r.Method == "SOURCE" { + serveSource(w, r) + } else { + serveRelay(w, r) + } } -- GitLab