Какая библиотека на стороне клиента лучше всего подходит для загрузки нескольких файлов через http?

Какая библиотека http на стороне клиента лучше всего подходит для загрузки нескольких файлов? Если он может справиться с каталогами, это огромный бонус. Я ищу что-то с открытым исходным кодом или бесплатно. Я ищу что-то вроде FTP, но это работает через http, через браузер. Загрузка нескольких файлов через обычную форму HTML 4.x представляет собой сложную задачу, если речь идет о загрузке более 5-6 файлов.

Не стесняйтесь делиться своим личным опытом.

14 голосов | спросил Eikern 2 +04002008-10-02T00:42:25+04:00312008bEurope/MoscowThu, 02 Oct 2008 00:42:25 +0400 2008, 00:42:25

6 ответов


0

Uploadify также является еще одним отличным загрузчиком нескольких файлов. Он был построен на основе SWFUpload, и они добавили в него новые функции.

Некоторые функции, которые я нашел наиболее полезными:

  

Пользователь может загрузить все файлы одновременно, нажав Ctrl + на все   файлы

     

По мере загрузки файлов отображается очередь, которая   показывает загружаемые файлы, включая панель завершения.

     

Когда файлы завершены, они удаляются из очереди

     

Это также позволяет вам указать, какие типы файлов пользователь   возможность загрузки (они могут видеть только те, которые вы выбираете)

ответил Josh Mein 23 WedEurope/Moscow2009-12-23T17:05:04+03:00Europe/Moscow12bEurope/MoscowWed, 23 Dec 2009 17:05:04 +0300 2009, 17:05:04
0

Я бы порекомендовал что-то вроде SWFUpload для этого. Его главная особенность - поддержка индикаторов выполнения, но она также позволяет ставить в очередь файлы, что особенно удобно (это второй раз, когда я рекомендовал это сегодня).

ответил Wilco 2 +04002008-10-02T00:45:34+04:00312008bEurope/MoscowThu, 02 Oct 2008 00:45:34 +0400 2008, 00:45:34
0

Просто для того, чтобы убедиться, что другие параметры задокументированы (SWFUpload великолепен) - еще одно хорошее решение - FancyUpload2 .

ответил leek 2 +04002008-10-02T05:11:13+04:00312008bEurope/MoscowThu, 02 Oct 2008 05:11:13 +0400 2008, 05:11:13
0

Вы можете использовать решение на основе Java. Я использую JumpLoader на одной из своих веб-страниц, и у меня не было проблем с этим. Он также может загружать каталоги , которые другие решения, упомянутые здесь, не поддерживают.

ответил Jan Hančič 30 WedEurope/Moscow2009-12-30T13:04:21+03:00Europe/Moscow12bEurope/MoscowWed, 30 Dec 2009 13:04:21 +0300 2009, 13:04:21
0

Другой вариант, который я использовал ранее, - это загрузка, а затем извлечение ZIP-файлов. Я использовал PEAR :: Archive_Zip для извлечения. Требует дополнительных знаний со стороны пользователя, но поддерживает каталоги и неограниченное количество файлов (в зависимости от памяти, выделенной для PHP).

ответил Darryl Hein 2 +04002008-10-02T02:09:57+04:00312008bEurope/MoscowThu, 02 Oct 2008 02:09:57 +0400 2008, 02:09:57
0

Посмотрите на jquery-html5-upload это не так ' не требует Flash и имеет привлекательный jQuery API.

ответил Evan Carroll 1 J000000Thursday10 2010, 00:27:35

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132