Programming/golang
golang echo static web / logo.* 안돼?
구차니
2023. 12. 8. 11:30
logo.png나 logo.svg가 읽히지 않는 이상한 문제 발생
확인해보니 내부적으로 skipper를 이용해 log로 시작하면 스킵하도록 해놨는데
그걸 HasPrefix() 로 구현하다 보니, logo.svg나 log.png 에서 log로 시작하니 스킵되어 발생한 해프닝(?)
/log를 /log/로 바꾸면 문제없이 logo.png도 읽어온다.
e.Use(middleware.StaticWithConfig(middleware.StaticConfig{ Root: "html", Skipper: func(c echo.Context) bool { return strings.HasPrefix(c.Request().RequestURI, "/log") }, })) |