2011-12-07 2 views
10

내 pdf 파일을 저장하는 데 s3을 사용하고 있습니다. 하지만 크롬 브라우저를 사용하여 s3에서 파일을 다운로드하려고하면 아무 것도하지 않습니다. 그냥 페이지를 새로 고침, 오류, 아무것도 ... 하지만 다른 브라우저에서 그 파일을 다운로드 할 수 있습니다. 콘솔에서 '리소스가 다른 것으로 해석되었지만 MIME 유형이 정의되지 않은 채로 전송되었습니다.'라는 메시지가 나타납니다. AWS s3 파일 다운로드가 Chrome에서 작동하지 않습니다 (IE, Mozilla, Safari와 잘 작동 함)

나는 AWS https://forums.aws.amazon.com/thread.jspa?threadID=79493

에서 하나 개의 스레드를 가지고 그러나 우리는 다운로드 & 사용 안 함이 플러그인 &을 이동 사용자를 말할 수 없다.

AWS에서 문제가 있습니까?

많은 검색을했지만 아무런 해결책도 얻지 못했습니다. 이 문제를 해결하는 데 도움을주십시오.

감사합니다, 비제이 나도이 문제를 가지고

답변

13

. 해결책은 PDF 파일을 독자가 열지 않고 다운로드하도록 Chrome에 강요하는 것입니다.

GET 요청에 response-content-disposition=attachment을 추가하십시오. 이를 수행하는 방법은 S3 documentation을 참조하십시오.

자세한 내용은 here입니다.

+0

@Vijay 효과가 있었습니까? –

+0

네, 저에게 도움이되었습니다. –

+0

마지막 URL이 없습니다. –

관련 문제