Sha256: d4693e8bdbc581aed6bd3a508dc797090708451e82fdd23b78d73c1b1f8da9fc
Contents?: true
Size: 816 Bytes
Versions: 14
Compression:
Stored size: 816 Bytes
Contents
module Rack autoload :Bench, 'kiss/rack/bench' autoload :ErrorsOK, 'kiss/rack/errors_ok' autoload :EmailErrors, 'kiss/rack/email_errors' autoload :Facebook, 'kiss/rack/facebook' autoload :FileNotFound, 'kiss/rack/file_not_found' autoload :LogExceptions, 'kiss/rack/log_exceptions' autoload :Recorder, 'kiss/rack/recorder' autoload :ShowDebug, 'kiss/rack/show_debug' autoload :ShowExceptions, 'kiss/rack/show_exceptions' class Request def server url = scheme + "://" url << host if scheme == "https" && port != 443 || scheme == "http" && port != 80 url << ":#{port}" end url end end class Response def prepend_html(*args) b = body (b = b.join) if b.is_a?(Array) b.prepend_html(*args) end end end
Version data entries
14 entries across 14 versions & 1 rubygems