私のパブリックフォルダから.csvファイルをダウンロードするには単純なhrefリンクを設定しようとしていますが、「Failed - No File」すべての画像がロードされるため、私のパブリックフォルダへの他のすべてのパスが機能します。私は知らない何かを見逃しているような気がする。私はそうのようにパブリックフォルダを設定している次のようにパブリックフォルダから.csvファイルをダウンロードするとファイルが見つかりませんでした
set :public_folder, File.dirname(__FILE__) + "/public"
とhrefがある:
<a href="/csv_file/<%[email protected]%>" download="updated_<%[email protected]%>" style="text-align: center;" download>Download</a>
私は、これは十分な情報であると思います。ありがとう
生成されたhrefは、期待どおりのものですか?また、あなたのルートで/ publicを使用していません。 –
はい、テキストが正しく、ダウンロードされたファイル名(ファイルはありません)は正しいものであり、リンク上をホバリングすると正しいパスが表示されます。 – Wazza
生成されたHTMLとは何ですか? '@ file.name'は有効ですか?変数を使用して名前を定義しない限り、イメージの読み込みはあまり意味を持ちません。 「[mcve]」を読んでもう少し詳しくお聞かせください。 –