mirror of
https://github.com/puma/puma.git
synced 2022-11-09 13:48:40 -05:00
update comment
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@826 19e92222-5c0b-0410-8929-a290d50e31e9
This commit is contained in:
parent
eee31c293b
commit
b198e9fe94
1 changed files with 7 additions and 4 deletions
|
@ -69,9 +69,11 @@ module Mongrel
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
#
|
||||||
# The server normally returns a 404 response if an unknown URI is requested, but it
|
# The server normally returns a 404 response if an unknown URI is requested, but it
|
||||||
# also returns a lame empty message. This lets you do a 404 response
|
# also returns a lame empty message. This lets you do a 404 response
|
||||||
# with a custom message for special URIs.
|
# with a custom message for special URIs.
|
||||||
|
#
|
||||||
class Error404Handler < HttpHandler
|
class Error404Handler < HttpHandler
|
||||||
|
|
||||||
# Sets the message to return. This is constructed once for the handler
|
# Sets the message to return. This is constructed once for the handler
|
||||||
|
@ -87,24 +89,25 @@ module Mongrel
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
#
|
||||||
# Serves the contents of a directory. You give it the path to the root
|
# Serves the contents of a directory. You give it the path to the root
|
||||||
# where the files are located, and it tries to find the files based on
|
# where the files are located, and it tries to find the files based on
|
||||||
# the PATH_INFO inside the directory. If the requested path is a
|
# the PATH_INFO inside the directory. If the requested path is a
|
||||||
# directory then it returns a simple directory listing.
|
# directory then it returns a simple directory listing.
|
||||||
#
|
#
|
||||||
# It does a simple protection against going outside it's root path by
|
# It does a simple protection against going outside it's root path by
|
||||||
# converting all paths to an absolute expanded path, and then making sure
|
# converting all paths to an absolute expanded path, and then making
|
||||||
# that the final expanded path includes the root path. If it doesn't
|
# sure that the final expanded path includes the root path. If it doesn't
|
||||||
# than it simply gives a 404.
|
# than it simply gives a 404.
|
||||||
#
|
#
|
||||||
# If you pass nil as the root path, it will not check any locations or
|
# If you pass nil as the root path, it will not check any locations or
|
||||||
# expand any paths. This lets you serve files from multiple directories
|
# expand any paths. This lets you serve files from multiple drives
|
||||||
# on win32.
|
# on win32.
|
||||||
#
|
#
|
||||||
# The default content type is "text/plain; charset=ISO-8859-1" but you
|
# The default content type is "text/plain; charset=ISO-8859-1" but you
|
||||||
# can change it anything you want using the DirHandler.default_content_type
|
# can change it anything you want using the DirHandler.default_content_type
|
||||||
# attribute.
|
# attribute.
|
||||||
|
#
|
||||||
class DirHandler < HttpHandler
|
class DirHandler < HttpHandler
|
||||||
attr_accessor :default_content_type
|
attr_accessor :default_content_type
|
||||||
attr_reader :path
|
attr_reader :path
|
||||||
|
|
Loading…
Reference in a new issue