1. ホーム
  2. http-headers

[解決済み] httpマルチパートリクエストとは何ですか?

2022-03-25 06:56:21

質問

今まで、あまり深く考えずに、サーバーにデータを送ったり、データを受け取ったり(HTTPプロトコルで)して、iPhoneアプリを書いてきました。だいたいの処理は理論的に分かっているのですが、あまり慣れていないのがHTTPのマルチパートリクエストです。基本的な構造は知っているのですが、その核心部分がよくわからないのです。

プレーンテキストとは異なるもの(写真や音楽など)を送信するときは、必ずマルチパートリクエストを使用しなければならないようです。なぜそれが使われるのか、その利点は何なのか、どなたか簡単に説明していただけませんか?

もし使うなら、なぜ写真をそのように送るのが良いのでしょうか?

解決方法は?

HTTPマルチパートリクエストは、HTTPクライアントがファイルやデータをHTTPサーバーに送信するために構築するHTTPリクエストです。ブラウザや HTTP クライアントがサーバーにファイルをアップロードする際に一般的に使用されます。