5
ファイルのMIMEタイプ(Content-Type)を確認するにはどうすればよいですか?
Linux bashスクリプトでファイルのMIMEタイプ(または「Content-Type」と呼ばれます)を確認する方法はありますか? 私がそれを必要とする理由は、ImageShackがファイルをアップロードするためにそれを必要としているように見えるためapplication/octet-streamです。 ファイルを確認しましたが、実際にはPNG画像です。 $ cat /1.png ?PNG (with a heap load of random characters) これは私にエラーを与えます: $ curl -F "fileupload=@/1.png" http://www.imageshack.us/upload_api.php <links> <error id="wrong_file_type">Wrong file type detected for file 1.png:application/octet-stream</error> </links> これは機能しますが、MIME-TYPEを指定する必要があります。 $ curl -F "fileupload=@/1.png;type=image/png" http://www.imageshack.us/upload_api.php