私はこれまでしばらく iPhone アプリケーションを書いてきましたが、あまり深く考えずにサーバーにデータを送信したり、(HTTP プロトコル経由で) データを受信したりしてきました。プロセスについては理論的にはほぼ理解していますが、あまり詳しくないのは HTTP マルチパート リクエストです。基本的な構造は理解していますが、核心は理解できません。
プレーンテキスト以外のもの (写真、音楽など) を送信するときは、マルチパート リクエストを使用する必要があるようです。マルチパート リクエストが使用される理由とその利点について簡単に説明していただけますか?
それを使用する場合、なぜその方法で写真を送信する方が良いのでしょうか?
ベストアンサー1
HTTP マルチパート リクエストは、HTTP クライアントがファイルとデータを HTTP サーバーに送信するために構築する HTTP リクエストです。これは通常、ブラウザーと HTTP クライアントによってサーバーにファイルをアップロードするために使用されます。