Maison > interface Web > js tutoriel > Comment récupérer des fichiers à partir d'URL d'objets dans les navigateurs modernes ?

Comment récupérer des fichiers à partir d'URL d'objets dans les navigateurs modernes ?

Barbara Streisand
Libérer: 2024-10-29 01:36:29
original
475 Les gens l'ont consulté

How to Retrieve Files from Object URLs in Modern Browsers?

Récupération de fichiers à partir d'URL d'objet

Lorsque vous travaillez avec des téléchargements d'images par glisser-déposer, vous devrez peut-être convertir des fichiers en URL d'objet pour les afficher. Cependant, lors de la soumission du formulaire, vous souhaiterez peut-être rétablir ces URL en objets File ou Blob pour les joindre à FormData.

Solution moderne

Les navigateurs modernes fournissent l'API fetch(), qui vous permet pour récupérer un fichier à partir d'URL normales et d'URL d'objet :

<code class="javascript">let blob = await fetch(url).then(r => r.blob());</code>
Copier après la connexion

Que l'URL soit une URL d'objet ou une URL normale, cette méthode renverra un objet Blob représentant le fichier.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal