juice-shop

Форк
0
/
directoryListingChallenge_4.ts 
21 строка · 1019.0 Байт
1
/* /ftp directory browsing and file download */
2
  app.use('/ftp', serveIndexMiddleware, serveIndex('ftp', { icons: false }))
3
  app.use('/ftp(?!/quarantine)/:file', fileServer())
4
  app.use('/ftp/quarantine/:file', quarantineServer())
5

6
  app.use('/.well-known', serveIndexMiddleware, serveIndex('.well-known', { icons: true, view: 'details' }))
7
  app.use('/.well-known', express.static('.well-known'))
8

9
  /* /encryptionkeys directory browsing */
10
  app.use('/encryptionkeys', serveIndexMiddleware, serveIndex('encryptionkeys', { icons: true, view: 'details' }))
11
  app.use('/encryptionkeys/:file', keyServer())
12

13
  /* /logs directory browsing */
14
  app.use('/support/logs', serveIndexMiddleware, serveIndex('logs', { icons: true, view: 'details' }))
15
  app.use('/support/logs/:file', logFileServer())
16

17
  /* Swagger documentation for B2B v2 endpoints */
18
  app.use('/api-docs', swaggerUi.serve, swaggerUi.setup(swaggerDocument))
19

20
  app.use(express.static(path.resolve('frontend/dist/frontend')))
21
  app.use(cookieParser('kekse'))

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.