отдает картинки. Картинки часто отдаются на клиент - SPA. Могут и будут отдаваться также и на десктоп приложение. Мне нужно отдавать НЕ относительный путь на клиент.
Вместо
uploads/img/1.jpg
Нужно
my-site.com/uploads/img/1.jpg
Гуглил как получить. Пишут, мол, из req доставать.
req.protocol + '://' + req.get('host')
Но это, получается, только во время запроса я могу обратиться к req и получить.
Есть иной способ узнать своё доменное имя? Как?
Есть вариант захардкодить, и просто поменять, если вдруг доменное имя изменится, но мне это оч не нравится.
Можно забыть.
Или есть лучше способ отправлять пикчи с полным путём?
Завиди env файл и храни в нем всю статику на проект
Можно при отправке файлов записывать в бд информацию о хосте Но, имхо, это такое себе.....
та да
Обсуждают сегодня