Technologies:Amazon S3 und Cloudfront - Publish Datei hochgeladen als gehasht Dateiname
- Python3
- Boto3
- AWS
Ich habe ein Projekt mit Python3 und Boto3 gebaut kommunizieren mit einem Eimer in Amazon S3-Service.
Der Prozess ist, dass ein Benutzer Bilder an den Dienst sendet; Diese Bilder werden in einen S3-Bucket hochgeladen und können über Amazon Cloudfront mit einem Hash-Dateinamen anstelle des echten Dateinamens geliefert werden.
Beispiel:
- (S3) Lade-Taste: /category-folder/png/image.png
- (Cloudfront) Serve:
http://d2949o5mkkp72v.cloudfront.net/d824USNsdkmx824
Ich möchte hochgeladen Datei bis S3, erscheinen als Hash-Nummer als Dateiname im Cloudfront-Server.
Hat jemand Wissen, das S3 oder Cloudfront automatisch konvertiert und veröffentlicht einen Dateinamen in einen Hash-Namen.
Die Cloudfront CDN nur die Urne für den Inhalt und erscheinen als URL ... Also, was ist Ihr Problem? – mootmoot
Ich möchte nicht den vollständigen Pfad + Dateiname verwenden, ich möchte eine Hash-Version verwenden (wie spotify zum Beispiel) - ist das möglich? wie in eingebaut, oder muss ich es selbst hacken? – belthazorNv
@belthazorNv müssen Sie es selbst Hash- –