TS Zip Extractor

outil d'extraction ZIP côté serveur pour projets TypeScript, permettant un téléversement sûr, une extraction à la demande et une sortie manifeste prête à être traitée en aval.

Request Feature / Support
5,096+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

À propos de cet outil

Cet outil permet l'extraction ZIP dans les environnements TypeScript et Node.js. Les utilisateurs téléversent un fichier ZIP et reçoivent soit une extraction hiérarchique sur disque, soit un manifeste lisible par programme listant les chemins de fichiers, les tailles et les types MIME pour le traitement en aval. Il s'adresse aux développeurs, ingénieurs données, pipelines de build et scripts d'automatisation qui ingèrent des actifs ou des jeux de données compressés.

Conception: l'extraction est sécurisée et en streaming lorsque possible. On lit d'abord le répertoire central pour énumérer les entrées, on valide l'en-tête PK et on normalise chaque chemin pour prévenir les ZIP slip. Selon la configuration, les entrées sont streams soit en mémoire, soit vers un répertoire cible, avec la construction d'un manifeste en mémoire et d'une table de métadonnées de fichiers.

La sortie comprend un manifeste de fichiers pour un usage programmatique et, si demandé, un contenu extrait à télécharger. Le outil gère les dossiers imbriqués, conserve ou normalise les permissions lorsque cela est pris en charge, et rend compte des métadonnées par fichier (chemin, taille, type). Cela permet une intégration immédiate dans des transformateurs, chargeurs ou étapes de déploiement.

L'accent est mis sur la sécurité, l'efficacité mémoire et l'intégration CI. Le support éventuel de mot de passe peut être activé si la bibliothèque sous-jacente peut déchiffrer les ZIP chiffrés, et les résultats restent déterministes d'une exécution à l'autre. Des cas d'usage incluent l'extraction d'actifs pour des applications web, la préparation de données pour l'analyse et l'emballage pré-déploiement dans des flux TS.

Le design reste centré sur la logique métier plutôt que sur l'UI. Les sorties sont définies pour l'automatisation, y compris un manifeste détaillé et un contenu extrait optionnel, adapté aux pipelines CI, aux pipelines d'actifs et aux services backend traitant régulièrement des archives compressées.

Comment utiliser

  1. Téléversez le fichier ZIP dans l'outil.
  2. (Optionnel) indiquez un mot de passe si l'archive est chiffrée et pris en charge.
  3. Lancez l'extraction pour générer un manifeste et un contenu extrait.
  4. Téléchargez les fichiers extraits ou consultez le manifeste pour le traitement en aval.
  5. Utilisez les résultats dans votre flux TS/Node.
How to use ts zip extractor

Frequently Asked Questions

Trouvez des réponses rapides

Quels types de ZIP sont pris en charge?
L'outil parse les archives PKZIP standard et extrait les entrées, quels que soient les dossiers imbriqués. Les archives chiffrées peuvent nécessiter un mot de passe si la bibliothèque le prend en charge; les chiffrages non pris en charge renvoient une erreur.
Comment la mémoire est-elle gérée?
L'extraction est streamée lorsque possible pour minimiser l'utilisation mémoire. Les archives volumineuses peuvent nécessiter un stockage temporaire; l'avancement est reporté et configurable.
Puis-je extraire sur disque ou rester en mémoire?
Les deux options sont prises en charge. Vous pouvez viser un chemin serveur pour une extraction sur disque ou recevoir un manifeste en mémoire pour un traitement immédiat.
Les données sont-elles sécurisées?
Les données d'entrée sont traitées dans des environnements isolés avec une sanitation des chemins pour prévenir le ZIP slip. Le stockage temporaire est purgé après production des résultats ou téléchargement.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Convertisseur Spotify vers MP3

Convertit des fichiers audio fournis localement en MP3, permettant l’écoute hors ligne et la compati...

Developer Tools

Calculateur de distance routière

Calculateur de distance routière pour voyageurs, planificateurs logistiques et conducteurs pour esti...

Developer Tools

Calculateur d’âge

Déterminez rapidement l’âge d’une personne à partir de sa date de naissance avec notre calculateur e...

Developer Tools

Convertisseur de devises

Convertissez rapidement des montants entre différentes monnaies avec notre convertisseur de devises...

Votre avis compte

Aidez-nous à nous améliorer