아래와 같이 staticweb을 띠우도록 하고 browse 기능을 켜면 되는데
e := echo.New() e.Use(middleware.StaticWithConfig(middleware.StaticConfig{ Root: "html", Browse: true, })) |
문제는 index.html이 있을 경우
index.html 와 같은 레벨에 있는 sub directory의 경우
들어가서 파일을 보면 경로가 이상하게 작동한다.
머 이런 개뼉다구 같은 버그가 -_-
+
2023.09.13
끝에 / 을 붙여주면 잘 된다.
예를 들어 html/test 라는 디렉토리가 있으면
localhost:5000/test 는 오작동하지만
localhost:5000/test/ 는 정상작동 한다.
directory면 trailing / 정도는 해주란 말이야... ㅠㅠ
'Programming > golang' 카테고리의 다른 글
golang asm (0) | 2023.08.24 |
---|---|
golang goarch=arm64 와 디스어셈블러 (0) | 2023.08.23 |
go ws server client example (0) | 2023.06.08 |
golang waitgroup (0) | 2023.05.24 |
golang echo server middleware (0) | 2023.05.24 |