grabbee
@grabbee

Как описать роутер для подпапок картинок image/ab/cd/efg/abcdefg.png?

Обычная ситуация вложенные папки(из частей имени) чтобы хранить картинки не кучей image/ab/cd/efg/abcdefg.png - картинки на месте может не быть(thumbnail), тогда её нужно сделать из оригинала, а у него другое имя.. Мне нужно получить abcdefg.png и описать для этого роутер типа

/**
     * @Route("/image/{name}")
     */


Как это правильно сделать?
  • Вопрос задан
  • 192 просмотра
Пригласить эксперта
Ответы на вопрос 1
grabbee
@grabbee Автор вопроса
как в доках сделал возможным отправлять name со слэшем внутри, получается имя ab/cd/efg/abcdefg.png далее пихаю этот кусок в роутер для генерации ссылок. когда приходит запрос на этот адрес, nginx пытается отдать картинку, а если не находит, проксирует запрос к api, но вырезает структуру папок из запроса. получается image/abcdefg.png - роутер один и тотже @Route("/image/{name}")
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы