Проблема:
Мне нужно иметь возможность удалить все украшения ссылок из URL-адреса загрузки, созданного для изображений в Firebase Storage. Однако, когда все оформление ссылки будет удалено, результирующая ссылка в настоящее время будет возвращать документ JSON с метаданными изображения.
Контекст:
Процесс выполняется следующим образом:
Изображение загружается в Firebase из приложения для iOS. После этого URL для загрузки затем отправляется в запросе POST на внешний сервер.
Сервер, на который отправляется URL-адрес, не принимает оформление ссылок при отправке URL-адресов изображений.
Цель:
Изменение хранилища FirebaseURL-адрес загрузки, такой как лишенный всех ссылок, выглядит следующим образом:
Примечания:
На самом деле проблема двоякая, сначала необходимо манипулировать ссылкой, чтобы удалить все декорации ссылки. Затем поведение ссылки необходимо изменить, так как для возврата изображения вам нужно? Alt = media после расширения файла, в данном случае .jpg. В настоящее время без оформления ссылки использование ссылки с желаемой структурой вернет документ метаданных в формате JSON.
Текущая структура ссылки выглядит следующим образом:
Желаемая структура ссылки:
Токен необходим для доступа к изображению в зависимости от действующих правил безопасности, но может быть проигнорированс надлежащими разрешениями на чтение. Я могу корректировать правила по мере необходимости, но мне все еще нужно иметь возможность удалить файл? Alt = media и вернуть изображение.