content-Typ verwendet werden, für das hochladen von svg-Bilder zu AWS-S3
Ich versuche zu laden *.svg-Bilder zu S3 ohne Angabe von Content-type. Das hochladen funktioniert erfolgreich und AWS setzt-Content-Type als " binary/octet-stream standardmäßig. Wenn ich jetzt versuche, zu verwenden, S3 url des Bildes in meinem browser, das nicht der browser das Rendern des Bildes und wirft mit falschen mime-Typ Warnung.
Einstellen der korrekten mime-Typ, den ich überprüft die Liste der Content-type, die AWS bietet, aber es nicht "image/svg+xml".
Also ich wollte mal wissen, ob jemand hat versucht, den upload von svg-Bildern auf S3? Was ist der content-type gesetzt, in diesem Fall? Oder gibt es andere kompatible Content-type, der verwendet werden kann für das hochladen von svg-Bilder zu S3?
Vielen Dank im Voraus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie du schon erwähnt hast, den richtigen Content-Type für SVG-Dateien ist "image/svg+xml".
Selbst wenn die AWS-Konsole nicht bieten, dass der Wert in der Content-Type-Auswahl-Feld können Sie es sowieso, und S3 wird es akzeptieren.
AWS gibt die folgenden in Ihren API-Dokumentation für das Content-Type-header:
Weitere Informationen finden Sie http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPUT.html