Ich arbeite an einem Projekt, bei dem alle Benutzerbild-Uploads auf S3 gespeichert werden. Um Bandbreite zu sparen und zu vermeiden, dass der Upload über unsere Server läuft, verwenden wir HTML-Formular-basierte Uploads (siehe http://docs.amazonwebservices.com/AmazonS3/latest/dev/HTTPPOSTForms.html ).
Welches sind die besten Praktiken für die Überprüfung des Inhalts des Uploads, um zu verhindern, dass sich nicht-bildliche/schädliche Dateien auf mein Konto schleichen und von dort aus bereitgestellt werden? Gibt es eine Möglichkeit, dies direkt mit S3 zu tun? Oder muss ich dies auf meinem Server validieren, nachdem die Datei hochgeladen wurde (was den Zweck der direkten Übertragung an S3 in erster Linie zunichte machen würde)?