Closed1
multipart/form-data と application/octet-stream の違いについて
どちらもファイルをアップロードするときに使う Content Type であるが、使い分けをあまり意識してなかったのでメモしておく
- multipart/form-data
- multipart は、それぞれ異なる MIME タイプを持つ複数の部品に分割される文書のカテゴリーを示す
- multipart/form-data は、 HTML フォームの POST メソッドで使用される
- application/octet-stream
- バイナリファイルのデフォルトの MINE Type
つまり、ファイルだけなら application/octet-stream でも OK だが 、それ以外のデータも送りたい場合は multipart/form-data を利用する。multipart/form-data を受け取るようにしておいた方が一般的にデータの拡張に強い。
参考
このスクラップは2024/08/24にクローズされました