Add built-in exception route

This commit is contained in:
Sdogruyol 2015-11-28 12:39:58 +02:00
parent 58013ba005
commit e1530f8fd5
3 changed files with 10 additions and 2 deletions

View file

@ -29,5 +29,13 @@ at_exit do
exit
}
# This route serves the built-in images for not_found and exceptions.
get "/__kemal__/:image" do |env|
image = env.params["image"]
file_path = File.expand_path("libs/kemal/images/#{image}", Dir.working_directory)
env.add_header "Content-Type", "application/octet-stream"
File.read(file_path)
end
server.listen
end