1 dépôt
Techniques that use local URLs and fetch requests to trigger browser downloads from a stream.
Distinct from Local Loopback: No candidate covers the specific browser hack of looping a stream through a fetch request to trigger a download.
Explore 1 awesome GitHub repository matching web development · Fetch-Based Download Loopbacks. Refine with filters or upvote what's useful.
StreamSaver.js est une bibliothèque de flux inscriptibles (writable streams) pour navigateur et un outil de sauvegarde de fichiers côté client. Il fournit un mécanisme pour écrire des flux de données directement sur le système de fichiers local, contournant l'approche standard basée sur les blobs pour éviter l'épuisement de la mémoire du navigateur. La bibliothèque convertit les flux du navigateur en fichiers téléchargeables, permettant l'exportation de grands volumes de données et de fichiers volumineux sans mettre en mémoire tampon l'intégralité de la charge utile dans la RAM. Elle prend en charge l'écriture directe sur disque de captures audio et vidéo en temps réel pour éviter les dépassements de mémoire lors de sessions d'enregistrement prolongées.
Creates a local URL that triggers a browser download by looping a stream back through a fetch request.