Почитай протокол data:uri.
Тут ты указал mime-type файла
Тут ты сказал, что последующие символы закодированы в base64
Ну дальше идёт сама картинка в base64, т.е. сам бинарный файл изображения, а не ссылка. Кодировать в base64 нужно, чтобы экранировать бинарные данные.
Через этот протокол можно передать что угодно, даже есть техника XSS
data:text/javascript;base64,...тут наш коварный js...