diff options
| author | Adnan Maolood <[email protected]> | 2021-02-17 01:36:53 -0500 |
|---|---|---|
| committer | Adnan Maolood <[email protected]> | 2021-02-17 01:36:53 -0500 |
| commit | 995769556c53cd00ebec13f56c01ea23e5833ef2 (patch) | |
| tree | b3e8ca879afdbdb6d7838c24cdb8518d3e2890c0 | |
| parent | fs: Clean paths before handling with FileServer (diff) | |
| download | go-gemini-995769556c53cd00ebec13f56c01ea23e5833ef2.tar.xz go-gemini-995769556c53cd00ebec13f56c01ea23e5833ef2.zip | |
fs: Trim trailing slash from name in ServeFile
| -rw-r--r-- | fs.go | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -46,7 +46,7 @@ func ServeFile(w ResponseWriter, fsys fs.FS, name string) { if name == "/" { name = "." } else { - name = strings.TrimPrefix(name, "/") + name = strings.Trim(name, "/") } f, err := fsys.Open(name) |