<a download>
, as I understand it, should download the response file on click. I have the following code that doesn't work:Firefoxの<a download> issue
<a href="{{ download_url }}" style="cursor: pointer" download>Download PDF</a>
the relevant response header:
Content-Disposition: filename="Podsumowanie_wizyty_X_Y_2016-07-06.pdf"
Content-Type: application/pdf
Date: Thu, 15 Sep 2016 13:26:19 GMT
Server: WSGIServer/0.1 Python/2.7.11
Vary: Authorization, Cookie
x-frame-options: SAMEORIGIN
The returned file is viewed, not downloaded.
I have also discovered, that the following example works well: example1
しかし、次の例では、ダウンロードの代わりにファイルを閲覧する:example2
すべてはクロームで意図したとおりに動作しているようです。
私の目的のために何かできますか?それはContent-Disposition: attachment;
なしで動作するはずです。可能であれば、ヘッダーをつけてはいけません。
を参照してください[仕様](https://www.w3.org/TR/html5/links.html#attr-hyperlink-download)であるべきときには
download>
を持っている:*属性を持っていること値;値がある場合は、デフォルトのファイル名*を指定します。注:**は** ** ** ** ** **が必要です。 – Quentin