http://localhost:8000/image/https://pbs.twimg.com/profile_images/443395572783800322/nXTuit5o.jpeg
я хочу передать URL на маршрут, как это
ROute это так
Route::get('/image/{url}','ImageController@uploadImageViaUrl');
Вместо использования этой ПЛОХОЙ практики
http://localhost:8000/image/https://pbs.twimg.com/profile_images/443395572783800322/nXTuit5o.jpeg
Подумайте об использовании
http://localhost:8000/image?link=https://pbs.twimg.com/profile_images/443395572783800322/nXTuit5o.jpeg
В маршрутах .php
Route::get('/image','ImageController@uploadImageViaUrl');
В этом контроллере вы можете получить img url
$img_link = request()->query('link');
Я не думаю, что это возможно, потому что в основном вы расширяете маршрут со всеми косыми чертами в нем. После части https в вашем URL изображения у вас есть еще 5 слешей, которые придают вашему маршруту следующий странный шаблон:
Route::get('/image/{url}/{someting?!}/{someting?!}/{someting?!}/...', 'ImageController@uploadImageViaUrl');
Concider использует POST-запросы для загрузки изображений, возможно этот пост поможет?