Files
sing-box-extended-mirror/service/api/dashboard_fs.go
T

19 lines
300 B
Go
Raw Normal View History

2026-06-13 23:00:53 +08:00
package api
import "net/http"
type dashboardDir http.Dir
func (d dashboardDir) Open(name string) (http.File, error) {
file, err := http.Dir(d).Open(name)
if err != nil {
return nil, err
}
return &fileWrapper{file}, nil
}
// workaround for #2345 #2596
type fileWrapper struct {
http.File
}