В блейде. php файл, я использовал {!! $imageLink !!}
{!! $imageLink !!}
$imageLink is "mysite.com/my_image.png?version=1586505972".
$imageLink
Но когда я проверял элементы, это становится "mysite.com/my_image.png%3Fversion%3D1586505972"
Хотя символ? не включены в https://www.php.net/manual/en/function.htmlspecialchars.php
Я нашел причину, по которой $imageLink на самом деле кодируется перед передачей на блейд, это из return Storage::url($image);
return Storage::url($image);