2017-09-06 22 views

답변

1

을 DirectoryIndex에 유사은 "public"입니다 :

router.all("/test/", middleware: StaticFileServer(path: "MyDirectoryWithStaticFiles"))

그런 다음이에서 파일을 액세스 할 수 있습니다 디렉토리가 아니라 디렉토리 자체. 예를 들어 GET /test/someFile.html은 수행 할 수 있지만 /test/은 수행 할 수 없습니다. 디렉토리에 index.html이 포함되어 있으면 /test/을 얻을 수 있습니다.

StaticFileHandler을 예로 들면 https://github.com/IBM-Swift/Kitura-Sample을 참조하십시오.

+0

감사합니다.하지만 다른 의미가 있습니다. 질문을 수정했습니다. 아마도 더 명확 할 것입니다.) 정확합니다. 디렉터리 자체에 액세스하려고합니다. 지금까지 Kitura에서는 불가능하다는 것을 이해했습니다. 맞습니까? – denis631

+1

정확합니다. Kitura를 사용하여 디렉토리의 파일 목록을 가져올 수 없습니다. –

+0

감사합니다! Kitura와 함께 할 수없는 이유는 무엇입니까? 보안상의 이유? – denis631