Trường hợp sử dụng: người dùng nhấp vào liên kết trên trang web - bùng nổ! tải các tập tin ngồi trong thư mục của mình.
tôi đã cố gắng để đóng gói các file sử dụng multipart/mixed message, nhưng nó dường như chỉ làm việc cho FirefoxCách tải xuống nhiều tệp với một yêu cầu HTTP?
Đây là cách phản ứng của tôi trông giống như:
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--
Cảm ơn bạn
T.B. Không, việc nén tệp không phải là tùy chọn
Đó có phải là phản hồi thực tế không? Hay bạn đã cắt ra những thứ như Độ dài nội dung cho mỗi tệp đính kèm? Nếu điều đó không hiệu quả, tôi ít nhiều cho rằng nó không thể được thực hiện với thế hệ trình duyệt web hiện tại. – Joe
mục đích của việc này là gì? có thể có một cách tốt hơn ... –
Thực ra, độ dài nội dung có thể thậm chí không được yêu cầu bây giờ mà tôi đang xem các rfcs. – Joe