Мне нужен способ загрузки изображений в Azure CDN.
Вот сценарий:
- У меня есть веб-сайт Angular (4.x), это клиентский портал, на котором они могут управлять своим веб-сайтом. Им нужна возможность загружать изображения, которые появятся на сайте. Изображения будут храниться в CDN.
- Сайт Angular взаимодействует с NodeJS WebApi, который содержит логику для взаимодействия с базой данных и внешними службами, такими как CDN.
- На портале администратор добавит контент и выберет изображение, затем нажмите «Сохранить». Процесс должен заключаться в том, чтобы контент был сохранен в базе данных (что в настоящее время и есть), а изображение будет загружено в CDN (которого в настоящее время нет).
Я не могу найти ни одной инструкции, как это сделать. Единственная документация, которую я нашел, - это то, как программно управлять профилями CDN и т. Д., Но не то, как загружать файлы в CDN.
Я что-то упускаю или это невозможно? Я знаю, что файлы каким-то образом попадают в CDN, но не выяснил, как.
Я видел несколько статей, в которых говорится, что нужно загрузить в хранилище BLOB-объектов, а затем указать на него CDN. Зачем нужен этот шаг? CDN может хранить файлы, я видел видео, показывающие это.
Приветствуется некоторая ясность по этому поводу.