Почему браузер не может отобразить URL, который загружает base64 - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть это:

url='https://storage.googleapis.com/img.cp.io/avatars/d2d48e49-82be-4cf6-be6e-11ada43c7339'

token='ya29.c.Ko8BxgcTu8....5y7colBQo2bGFC2EM2vD_KK2pZmNd6xIo70g0b_ioulXWlES40P-AEtzRqsNOCZXqCE'

curl "$url?access_token=$token" | pbcopy

вышеупомянутый загрузит base64 и поместит его в буфер обмена (используйте xclip на linux).

, если я положу скопированный Строка base64 в строку поиска браузера, изображение будет отображаться нормально.

проблема заключается в том, если я поставлю выше url ( not base64, но URL) в панель поиска браузера или тег img sr c:

<img src="$url?access_token=$token">

он должен загрузить base64 и затем отобразить изображение, но это не работает .. почему он не загрузит base64 с URL и покажет его? почему URL-адрес не будет работать непосредственно в панели поиска браузера, а вместо этого будет работать только тогда, когда base64 копируется в панель поиска?

1 Ответ

0 голосов
/ 16 апреля 2020

Потому что он просто не может отобразить его, потому что браузер тупой:

{ ссылка }

...