Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Rack::Response::Helpers#redirect? would accept 308 status code

308 status code is ‘Permanent Redirect’ (see
http://greenbytes.de/tech/webdav/draft-reschke-http-status-308-07.html)
and `Rack::Response::Helpers#redirect?` would accept it as a
redirection when 308 status is supported by Rack.
latest commit 09b82715c2
@deepj deepj authored
..
Failed to load latest commit information.
auth Constantize all rack environment variables and make them frozen
handler Fix comment typing miss
multipart remove IO from the mime parser's instance
session Merge pull request #926 from deepj/symbol-procs
body_proxy.rb Expand initialize ivars instead of using 1 line
builder.rb fix indent in document
cascade.rb Less allocated objects on each request
chunked.rb Encoding class can be used freely everywhere
common_logger.rb Rename files to follow ruby naming conventions
conditional_get.rb Rename files to follow ruby naming conventions
config.rb Document Rack::Config
content_length.rb Remove Rack::Utils.bytesize method in favour of native String method
content_type.rb Less allocated objects on each request
deflater.rb Use a symbol proc instead of a block in some cases
directory.rb F => ::File
etag.rb Less allocated objects on each request
file.rb remove some useless methods
handler.rb Don't get ancestors' constant as Handler that name is same
head.rb Remove whitespaces
lint.rb Constantize all rack environment variables and make them frozen
lobster.rb Rename files to follow ruby naming conventions
lock.rb Constantize all rack environment variables and make them frozen
logger.rb Constantize all rack environment variables and make them frozen
media_type.rb Added media_type methods in Rack::Response
method_override.rb Rename files to follow ruby naming conventions
mime.rb Remove legacy Mongrel server
mock.rb Constantize all rack environment variables and make them frozen
multipart.rb let the parser return a null object if the content length is 0
null_logger.rb Rename files to follow ruby naming conventions
query_parser.rb raise an exception if the parameters are too deep
recursive.rb Constantize all rack environment variables and make them frozen
reloader.rb rescue Errno::ESRCH for windows, fixes #391
request.rb add Request#initialize_copy
response.rb Rack::Response::Helpers#redirect? would accept 308 status code
rewindable_input.rb Clean up Rack::Rewindable
runtime.rb Small code improvement.
sendfile.rb Use a symbol proc instead of a block in some cases
server.rb Remove unsupported RUBY_VERSION code
show_exceptions.rb Merge remote-tracking branch 'origin/master' into showexceptions-lazy…
show_status.rb Rename files to follow ruby naming conventions
static.rb Merge pull request #911 from evanphx/patch-1
tempfile_reaper.rb Use a symbol proc instead of a block in some cases
urlmap.rb Keep proper ruby variable naming in Rack::URLMap
utils.rb extract `delete_cookie_header!` to a non-mutation based implementation
Something went wrong with that request. Please try again.