Size: a a a

Angular - русскоговорящее сообщество

2021 April 11

OS

Oleg Safonov in Angular - русскоговорящее сообщество
А дальше смотрели?)
Set image upload endpoint https://api.exapple.com/v1/image/upload and return response with imageUrl key. {"imageUrl" : }
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
эту модель предлагал сам разраб в одном из issue
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
А в нетворке что возвращается?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Ну и проверьте, что сам b64 правильно формируется потом ещё
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Ошибка, вот ответ..
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
по итогу попадает в src вот это, с unsafe
источник

SF

Sasha Fesenko in Angular - русскоговорящее сообщество
Перед тем как передать конфиг в либу, вы имеете доступ к конфигу?
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Да, конечно, конфиг настраиваемый.
источник

SF

Sasha Fesenko in Angular - русскоговорящее сообщество
Ангуляр по-дефолту санитайзит base64 src, его нужно передать в https://angular.io/api/platform-browser/DomSanitizer#bypassSecurityTrustResourceUrl сначала, насколько я знаю.  После этого, unsafe пропадет
источник

SF

Sasha Fesenko in Angular - русскоговорящее сообщество
Либо, я ещё смотрю, на свой страх можно попробовать полностью санитайзинг контента в конфиге отключить
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Только что сам заметил этот параметр в конфиге, отключил, сейчас попробую, но что значит "на свой страх и риск"? Это открывает возможность как-то пройти защиту?
источник

SF

Sasha Fesenko in Angular - русскоговорящее сообщество
https://angular.io/api/platform-browser/DomSanitizer ну можете прочитать, что-бы понять зачем оно нужно. Там не очень много
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Все, получилось загрузить. Всем большое спасибо за помощь. Дальше буду разбираться с этим sanitizer.
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
почему я локально не могу установить картинку
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Src из урла убери
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
понял спасибо)
источник