Подтвердить что ты не робот

Синатра: Какой правильный способ служить простому старому файлу?

Это работает, но это был удар в темноте. Я знаю немного Руби.

Какой приемлемый способ обслуживать простой старый файл для данного ресурса?

get '/xyz' do
    File.read 'abc.html'
end
4b9b3361

Ответ 1

вы можете использовать set :public, чтобы указать каталог для ваших статических файлов. Затем вы можете обслуживать файл, используя send_file(), например:

    get '/static_file' do
      send_file('my_static_file')
   end