Как загрузить несколько файлов одним HTTP-запросом?
Вариант использования: пользователь нажимает на ссылку на веб-странице - бум! загрузка файлов, сидящих в его папке.
Я пытался упаковать файлы, используясоставное / смешанное сообщение, но, похоже, работает только для Firefox
Вот как выглядит мой ответ:
<code>HTTP/1.0 200 OK Connection: close Date: Wed, 24 Jun 2009 23:41:40 GMT Content-Type: multipart/mixed;boundary=AMZ90RFX875LKMFasdf09DDFF3 Client-Date: Wed, 24 Jun 2009 23:41:40 GMT Client-Peer: 127.0.0.1:3000 Client-Response-Num: 1 MIME-Version: 1.0 Status: 200 --AMZ90RFX875LKMFasdf09DDFF3 Content-type: image/jpeg Content-transfer-encoding: binary Content-disposition: attachment; filename="001.jpg" << here goes binary data >>--AMZ90RFX875LKMFasdf09DDFF3 Content-type: image/jpeg Content-transfer-encoding: binary Content-disposition: attachment; filename="002.jpg" << here goes binary data >>--AMZ90RFX875LKMFasdf09DDFF3 --AMZ90RFX875LKMFasdf09DDFF3-- </code>
Спасибо
Постскриптум Нет, архивирование файлов не вариант