2011-12-07 7 views
10

Używam s3 do przechowywania moich plików pdf. Ale kiedy próbuję pobrać pliki z s3 przy użyciu przeglądarki chrome, nic nie robi. Po prostu odświeża stronę, nie ma błędu, nic ... Ale z innych przeglądarek mogę pobrać ten plik. Kiedy zaznaczyłem w konsoli, pojawia się "Zasób zinterpretowany jako Inny, ale przesłany z nieokreślonym typem MIME".Pobieranie plików AWS s3 nie działa w Chrome (działa dobrze z IE, Mozilla, Safari).

Mam jeden wątek z AWS https://forums.aws.amazon.com/thread.jspa?threadID=79493

Ale nie możemy powiedzieć, że użytkownikowi przejść & Wyłącz ten plugin & następnie pobrać.

Czy to problem z końca AWS?

Szukałem dużo, ale nie otrzymałem żadnego rozwiązania. Proszę, pomóż mi rozwiązać ten problem.

Dzięki Vijay

Odpowiedz

13

miałem ten problem zbyt. Rozwiązanie to zmusza Chrome do pobrania pliku PDF zamiast próbować otworzyć go w swoim czytniku.

W żądaniu GET dopisz response-content-disposition=attachment. Zapoznaj się z S3 documentation, jak to zrobić.

Więcej informacji dostępnych here.

+0

@Vijay czy to działa? –

+0

Tak, to zadziałało. –

+0

Brakuje ostatniego adresu URL. –