FC2ブログ

水雲風

とりあえず人生を記録と妄想の吐き出しの地

httpレスポンスでのmultipartのcontent-typeメモ(2008/11/03)

あるサーバーのURLに対してHTTP GETリクエストを行うと以下のレスポンスが返ってきます。
 Content-Type : multipart/x-zip (boundary要素なし)
 Body    :[1つのzipファイルのバイナリデータ]

上記レスポンスをあるHTTPライブラリで受信すると、multipartなヘッダということでboundary要素で無理に分割しようとし、変なレスポンスデータを返してきます。
※ ちなみにブラウザを使うと普通にダウンロードできました。
  ただ、ブラウザはboundary要素がないので単なるバイナリとして扱っているだけかもしれません。

ライブラリが仕様で規定された正しい動作をしていると言えるのか、サーバーの付けているContent-Typeが間違っているのかよくわからないため調べてみました。
結果としてよくわからないので、調べた内容だけでもメモしておきます。

以下の記事を見ると、multipartは複数のパートからなるデータを表しているようです。
MIMEマルチパート - 通信用語の基礎知識
Introduction of MIME
[Studying HTTP] Message Body

application/x-zipの定義がみつかりません。
公式?のIANA | MIME Media Typesでは規定されていないようです。
でも、MIMEタイプ一覧なんかにはあったりします。

スポンサーサイト



  1. 2008/11/03(月) 19:09:01|
  2. 計算機
  3. | トラックバック:0
  4. | コメント:0
<<SJC-D資格試験申し込み手順メモ | ホーム | ロシアのウォッカのCM>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://mechagappa.blog14.fc2.com/tb.php/612-637e75e9
この記事にトラックバックする(FC2ブログユーザー)

プロフィール

おげれつ脱脂綿

カレンダー

01 | 2020/02 | 03
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29

カテゴリー

月別アーカイブ(タブ)

最近の記事

最近のコメント

最近のトラックバック

ブロとも申請フォーム

この人とブロともになる

ブログ内検索

RSSフィード

全ての記事を表示する

全ての記事を表示する