S3 でホストしたい画像がたくさんあり、png、jpg、jpeg、gif などのさまざまな形式で利用できるとします。
画像処理サービスを作成または使用して、すべての画像形式を単一の形式に正規化することは1つのアプローチです...しかし、ファイル名から拡張子名を削除できるショートカットを使用できるかどうか疑問に思っています(ファイルのプロパティが適切な MIME タイプを保持するようになったためですか?
したがって、1.png、2.jpg、3.jpeg、および 4.gif をアップロードした後...すべてのファイル名をプログラムで変更して拡張子を削除し、次のように画像にアクセスしないでください。
- /my-bucket/1
- /my-bucket/2
- /my-bucket/3
- /my-bucket/4
では、S3 のファイル名をプログラムで変更して、ファイル名の拡張子を削除するにはどうすればよいでしょうか?
ファイル名から拡張子を削除するために置換を使用してこれをハックしたいのですが、実際にAmazonに出荷するデバイスからデータを転送するためのジョブを設定するためにプログラム.<ext>
でのみ利用できると思います.