Method: #build_error
- Defined in:
- lib/easel/build_pages.rb
#build_error(code) ⇒ Object
33 34 35 36 37 38 39 40 41 42 43 |
# File 'lib/easel/build_pages.rb', line 33 def build_error code error_erb = File.new("#{File.dirname(__FILE__)}/../html/error.html.erb").read page = ERB.new(error_erb).result(binding) "HTTP/1.1 #{code} #{@code_names[code]}\r\n" + "Content-Type: text/html; charset=UTF-8\r\n" + "Content-Length: #{page.bytesize}\r\n" + "Connection: close\r\n" + "\r\n" + page end |