Repository: incubator-htrace Updated Branches: refs/heads/master 16fc1bf75 -> d1c65bf89
HTRACE-37. htraced: serve index.html if the root URL was given (cmccabe) Project: http://git-wip-us.apache.org/repos/asf/incubator-htrace/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-htrace/commit/d1c65bf8 Tree: http://git-wip-us.apache.org/repos/asf/incubator-htrace/tree/d1c65bf8 Diff: http://git-wip-us.apache.org/repos/asf/incubator-htrace/diff/d1c65bf8 Branch: refs/heads/master Commit: d1c65bf89585f9b15c3cb3a66ac4a4d43e219827 Parents: 16fc1bf Author: Colin P. Mccabe <[email protected]> Authored: Sun Jan 4 11:54:37 2015 -0800 Committer: Colin P. Mccabe <[email protected]> Committed: Sun Jan 4 11:54:37 2015 -0800 ---------------------------------------------------------------------- htrace-core/src/go/src/org/apache/htrace/htraced/rest.go | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-htrace/blob/d1c65bf8/htrace-core/src/go/src/org/apache/htrace/htraced/rest.go ---------------------------------------------------------------------- diff --git a/htrace-core/src/go/src/org/apache/htrace/htraced/rest.go b/htrace-core/src/go/src/org/apache/htrace/htraced/rest.go index 61f4a02..ae28f8d 100644 --- a/htrace-core/src/go/src/org/apache/htrace/htraced/rest.go +++ b/htrace-core/src/go/src/org/apache/htrace/htraced/rest.go @@ -133,6 +133,9 @@ type defaultServeHandler struct { func (hand *defaultServeHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) { ident := strings.TrimLeft(req.URL.Path, "/") + if ident == "" { + ident = "index.html" // default to index.html + } ident = strings.Replace(ident, "/", "__", -1) rsc := resource.Catalog[ident] if rsc == "" {
