0

関連: FlexSDK3.5-ファイルのMIMEタイプを確認する

ファイルタイプを取得するためにFlexSDK3.5でファイルのマジックナンバーを取得する方法はありますか?

4

1 に答える 1

0

私の理解では、マジックナンバーはファイルの最初の数バイトです。また、私の意見では、これは非常に緩い用語です。

したがって、マジックナンバーがファイルの最初のバイトであると仮定すると、バイトストリームを開いて、読み取られたバイトを確認できます。これが唯一の信頼できる方法だと思います(ただし、エラーが発生しやすく、セキュリティの問題が発生する可能性があります。IEのコンテンツスニッフィングの問題について考えてください)。UNIXツールfileは実際にそれを行いますが、それでもファイルタイプ推測と呼ばれます。

実際の数は、使用しようとしているファイル形式によって異なります。運が良ければ、それは文書化されています。そうでなければ、それは痛みを伴うかもしれません。

于 2010-04-20T17:21:14.800 に答える