背景
- 最近、HTTPでAPIを開発していた
- 開発中に、content-typeを実装した
問題
- jpgファイルを、image/jpgに定義してしまった
- しかし、image/jpgは、正しくないことを、どこでも説明がない
調査
- まずは、以下のサイトで、調査して、image/jpegが、正しいことがわかった
- http://en.wikipedia.org/wiki/Internet_media_type
- http://www.kyoto-su.ac.jp/ccinfo/use_web/mine_contenttype/
- 次は、rfcに調査した
- https://www.ietf.org/rfc/rfc2046.txt
- http://www.w3.org/Graphics/JPEG/
- JPEG, JFIFのMIME TYPEが、image/jpegが記述された
- mime typeについての文書
- http://tools.ietf.org/html/rfc1341
- https://tools.ietf.org/html/rfc2047
- https://www.ietf.org/rfc/rfc2048.txt
振り返り
- 今後は、content-typeを実装する前に、http://en.wikipedia.org/wiki/Internet_media_type に、各typeを調査すれば、いい