私のWebアプリは、アップロードされた画像を受け入れる前に、最初の4バイトをファイル拡張子と照合します。同僚がiPhoneから拒否されている画像を見せてくれました。これらの4番目のバイトは異なります(予想されるe0=224ではなくe1=225)。
これはiPhoneでは普通ですか?JPGファイルで使用される可能性のある他のマジックバイト文字列はありますか?
編集:この便利なリストが見つかりました:http://www.garykessler.net/library/file_sigs.html