Quelle est la meilleure bibliothèque de navigateur côté client pour télécharger plusieurs fichiers via http?

StackOverflow https://stackoverflow.com/questions/159600

Question

Quelle est la meilleure bibliothèque http côté client pour télécharger plusieurs fichiers? Si cela peut gérer les répertoires, c'est un bonus énorme. Je cherche quelque chose qui est open source ou gratuit. Je cherche quelque chose comme FTP, mais cela fonctionne sur http, via le navigateur. Le téléchargement de plusieurs fichiers via un formulaire HTML 4.x normal est un peu fastidieux pour le téléchargement de plus de 5 à 6 fichiers.

N'hésitez pas à partager vos expériences personnelles.

Était-ce utile?

La solution

Uploadify est également un autre excellent outil de téléchargement de fichiers multiples. Il a été construit à partir de SWFUpload et ils ont ajouté de nouvelles fonctionnalités.

Certaines des fonctionnalités les plus utiles que j'ai trouvées sont les suivantes:

  

L'utilisateur peut télécharger tous les fichiers à la fois à l'aide de la combinaison de touches Ctrl + clic sur l'ensemble des fichiers.   les fichiers

     

Pendant le téléchargement des fichiers, une file d’attente est affichée.   affiche les fichiers en cours de téléchargement, y compris une barre de tâches.

     

Une fois les fichiers terminés, ils sont supprimés de la file d'attente

     

Il vous permet également de spécifier les types de fichiers de l'utilisateur.   capable de télécharger (ils ne peuvent voir que ceux que vous avez choisis)

Autres conseils

Je recommanderais quelque chose comme SWFUpload pour cela. Sa principale caractéristique est la prise en charge des barres de progression, mais elle permet également de mettre les fichiers en file d'attente, ce qui est particulièrement pratique (c’est la deuxième fois que je le recommande aujourd’hui).

Juste pour nous assurer que les autres options sont documentées (SWFUpload est génial). Une autre bonne solution est FancyUpload2 .

Vous pouvez utiliser une solution basée sur Java. J'utilise JumpLoader sur l'une de mes pages Web et je n'ai rencontré aucun problème avec celui-ci. Il peut également importer des répertoires , ce que les autres solutions mentionnées ici ne prennent pas en charge.

Une autre option que j'ai utilisée auparavant est le téléchargement, puis l'extraction de fichiers ZIP. J'ai utilisé PEAR :: Archive_Zip pour l'extraire. Nécessite davantage de connaissances de la part de l'utilisateur, mais prend en charge les répertoires et les fichiers illimités (en fonction de la mémoire allouée à PHP).

Consultez jquery-html5-upload pour ne pas en savoir plus t nécessite Flash et possède une API jQuery sexy.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top