В моем приложении laravel 5.8 я создаю изображение с действием в soutce изображения, как:
<img src="/show_banner_image/{{ $nextActiveBanners['id'] }}/{{ urlencode($nextActiveBanners['text']) }}/{{ urlencode($nextActiveBanners['url']) }}/{{
$nextActiveBanners['view_type'] }}/">
Но если URL имеет значение «https://www.php.net”, я получил ошибку 404 как
с маршрутами / web.php:
Route::get('/show_banner_image/{banner_id}/{banner_text}/{banner_url}/{banner_view_type}', ['as' => 'site.viewImage', 'uses' => 'HomeController@test2']); //app/Http/Controllers/HomeController.php
Я получил неверный URL.Я думал, что urlencode должен решить эту проблему, но похоже, что нет ... Как это исправить?