createFileFromUrl
Cria um objeto File a partir de uma URL remota.
Descrição
Este é um auxiliar do lado do cliente — ele não chama a API OneEntry. Ele busca o recurso na url, o encapsula em um Blob e retorna um objeto File que você pode passar para upload(). Ele retorna uma Promise que resolve para um File.
FileUploading.createFileFromUrl(
url*,
filename*,
mimeType
);
Esquema de parâmetros
Esquema
url(obrigatório): string
A URL para buscar o arquivo
exemplo: "https://example.com/photo.jpg"
filename(obrigatório): string
O nome a ser dado ao arquivo criado
exemplo: "photo.jpg"
mimeType: string
Tipo MIME opcional para o arquivo. Padrão é o tipo do recurso buscado.
exemplo: "image/jpeg"
Exemplos
Exemplo mínimo
const file = await FileUploading.createFileFromUrl(
'https://example.com/photo.jpg',
'photo.jpg'
);
// Then upload it to OneEntry cloud storage
const uploaded = await FileUploading.upload(file);
Resposta de exemplo
Retorna um objeto padrão File:
File {
name: "photo.jpg",
type: "image/jpeg",
size: 204800
}