2011-12-07 19 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が欠落しています。 –

関連する問題