Как получить полный URL-адрес ресурса в контроллере?

Мне нужно сгенерировать некоторый контент JSON в контроллере, и мне нужно получить полный URL-адрес загруженного изображения, расположенного здесь: /web/uploads/myimage.jpg .

Как я могу получить его полный URL?

http://www.mywebsite.com/uploads/myimage.jpg

47
задан i.am.michiel 10 January 2012 в 22:10
поделиться

1 ответ

Можно использовать функцию , getSchemeAndHttpHost () для Получает схему, и HTTP размещают и используют функцию getBasePath () для получения корневого пути, от которого этот запрос выполняется

$request->getSchemeAndHttpHost().$request->getBasePath()."/uploads/myimage.jpg"

, Этот метод хорошо работает для app.php и app_dev.php.

0
ответ дан 26 November 2019 в 19:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: