Как отправить файлы из Синатры пользователю в React - PullRequest
0 голосов
/ 15 января 2020

Итак, у меня есть бэкэнд Sinatra, из которого, когда, скажем, пользователь нажимает кнопку, он должен позволить пользователю загрузить файл из бэкэнда, или, скажем, бэкэнд может его отправить.

Сейчас у меня есть что-то вроде этого в Sinatra:

send_file "./#{temp_dir_name}/filename.zip", :filename => "filename.zip", :type => 'Application/octet-stream'

Это работает, когда я отправляю его на localhost:4567, где работает сервер Sinatra, но когда я пытаюсь отправить его на localhost:3000 там, где работает React, очевидно, ничего не происходит.

Что мне делать, чтобы пользователь мог загружать файлы из Sinatra во время работы в интерфейсе React.

Спасибо!

...