ユースケース:ユーザーがウェブページのリンクをクリック - ブーム!彼のフォルダにあるファイルの読み込み。
これは私の応答がどのように見えるかである私はmultipart/mixed messageを使用してファイルをパックしようとしたが、それはFirefoxのみ1つのHTTPリクエストで複数のファイルをダウンロードする方法は?
のために働くようだ:
P.S.ありがとう
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--
いいえ。ファイルを圧縮することはオプションではありません。
実際の応答ですか?あるいは、各添付ファイルのContent-lengthのようなものをカットしましたか? これでうまくいかない場合は、現世代のWebブラウザではCan not Be Doneを実行していると思います。 – Joe
これは何の目的ですか?よりよい方法があるかもしれません... –
実際には、コンテンツの長さは、rfcsを見ているので必要ではないかもしれません。 – Joe