RESTful API (Rails で作成) でリソースへのファイル アップロードを提供しています。対応するGET /resource/123/attachmentMIME タイプのファイルがブラウザに送信されると、. (何でもかまいません..画像、PDF、テキストファイルなど)
興味がある場合は、次のようにします。
send_file(contract.attachment.path, :filename => contract.attachment.original_filename)
Authorizationただし、アップロードされたファイルはユーザーベースで機密であるため、 HTTP ヘッダーにトークンを設定する必要があります。
jQuery.getそこで、HTTPヘッダーを設定できるように使用することを考えました。しかし、サーバーからの応答をどのように処理すればよいでしょうか? 通常のリンクをクリックしたように動作するはずです (リクエストする前に HTTP ヘッダーが設定されている場合のみ)。