Class: YARD::Server::Commands::RootRequestCommand
- Includes:
- StaticFileHelpers
- Defined in:
- lib/yard/server/commands/root_request_command.rb
Overview
Serves requests from the root of the server
Constant Summary
Constants included from HTTPUtils
HTTPUtils::DefaultMimeTypes, HTTPUtils::ESCAPED, HTTPUtils::NONASCII, HTTPUtils::UNESCAPED, HTTPUtils::UNESCAPED_FORM, HTTPUtils::UNESCAPED_PCHAR
Instance Attribute Summary
Attributes inherited from Base
#adapter, #body, #caching, #command_options, #headers, #path, #request, #status
Instance Method Summary collapse
Methods included from StaticFileHelpers
#favicon?, find_file, #static_template_file?
Methods included from HTTPUtils
_escape, _make_regex, _make_regex!, _unescape, dequote, escape, escape8bit, escape_form, escape_path, load_mime_types, mime_type, normalize_path, parse_form_data, parse_header, parse_query, parse_qvalues, parse_range_header, quote, split_header_value, unescape, unescape_form
Methods inherited from Base
Constructor Details
This class inherits a constructor from YARD::Server::Commands::Base
Instance Method Details
#run ⇒ Object
9 10 11 |
# File 'lib/yard/server/commands/root_request_command.rb', line 9 def run static_template_file? || favicon? || not_found end |