Próbowałem przesłać obrazy * .svg do S3 bez określania jakiegokolwiek typu zawartości. Przesyłanie działa poprawnie, a AWS domyślnie ustawia Content-Type jako strumień binarny/oktetowy. Teraz, gdy próbuję użyć adresu URL S3 w przeglądarce, przeglądarka nie renderuje obrazu i generuje niepoprawne ostrzeżenie typu mime.typ zawartości używany do przesyłania obrazów svg do AWS S3
Aby ustawić poprawną listę sprawdzanych typów MIME typu Content-type, które oferuje AWS, ale nie ma "image/svg + xml".
Więc chciałem się dowiedzieć, czy ktoś próbował przesłać obrazy svg do S3? Jaki jest typ zawartości w tym przypadku? Czy istnieje inny zgodny typ zawartości, który może być użyty do przesyłania obrazów svg do S3?
Dzięki z góry.
Dzięki dcro .. Udało się to dla mnie, próbowałem przesłać używając starej wersji s3cmd. I dlatego, nawet jeśli próbowałem przesłać z nagłówkiem Content-type, powodowało to błąd. – UW20989
To nie jest obsługiwane w warstwie S3; jest obsługiwany w warstwie aplikacji. Nie wspominałeś o tym, że przesyłasz pliki w oryginalnym wpisie. –
Cześć Ryan, próbowałem przesłać za pomocą poleceń s3cmd. (http://s3tools.org/s3cmd). Chciałem ustawić typ MIME dla określonych plików. Teraz robię to przy użyciu parametru -mime typu s3cmd. Uwaga: Przepraszamy za bardzo opóźnioną odpowiedź. Nie otrzymałem żadnych powiadomień o żadnych komentarzach dotyczących tego pytania. :( – UW20989