mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Remove BestStandardsSupport references
This commit is contained in:
parent
f2c7a5d5df
commit
a83183c721
3 changed files with 3 additions and 10 deletions
|
@ -378,7 +378,7 @@ Active Record version 4.0.0.beta
|
|||
Action Pack version 4.0.0.beta
|
||||
Action Mailer version 4.0.0.beta
|
||||
Active Support version 4.0.0.beta
|
||||
Middleware ActionDispatch::Static, Rack::Lock, Rack::Runtime, Rack::MethodOverride, ActionDispatch::RequestId, Rails::Rack::Logger, ActionDispatch::ShowExceptions, ActionDispatch::DebugExceptions, ActionDispatch::RemoteIp, ActionDispatch::Reloader, ActionDispatch::Callbacks, ActiveRecord::Migration::CheckPending, ActiveRecord::ConnectionAdapters::ConnectionManagement, ActiveRecord::QueryCache, ActionDispatch::Cookies, ActionDispatch::Session::EncryptedCookieStore, ActionDispatch::Flash, ActionDispatch::ParamsParser, Rack::Head, Rack::ConditionalGet, Rack::ETag, ActionDispatch::BestStandardsSupport
|
||||
Middleware ActionDispatch::Static, Rack::Lock, Rack::Runtime, Rack::MethodOverride, ActionDispatch::RequestId, Rails::Rack::Logger, ActionDispatch::ShowExceptions, ActionDispatch::DebugExceptions, ActionDispatch::RemoteIp, ActionDispatch::Reloader, ActionDispatch::Callbacks, ActiveRecord::Migration::CheckPending, ActiveRecord::ConnectionAdapters::ConnectionManagement, ActiveRecord::QueryCache, ActionDispatch::Cookies, ActionDispatch::Session::EncryptedCookieStore, ActionDispatch::Flash, ActionDispatch::ParamsParser, Rack::Head, Rack::ConditionalGet, Rack::ETag
|
||||
Application root /home/foobar/commandsapp
|
||||
Environment development
|
||||
Database adapter sqlite3
|
||||
|
|
|
@ -207,7 +207,6 @@ Every Rails application comes with a standard set of middleware which it uses in
|
|||
* `ActionDispatch::ParamsParser` parses out parameters from the request into `params`.
|
||||
* `Rack::MethodOverride` allows the method to be overridden if `params[:_method]` is set. This is the middleware which supports the PATCH, PUT, and DELETE HTTP method types.
|
||||
* `ActionDispatch::Head` converts HEAD requests to GET requests and serves them as so.
|
||||
* `ActionDispatch::BestStandardsSupport` enables "best standards support" so that IE8 renders some elements correctly.
|
||||
|
||||
Besides these usual middleware, you can add your own by using the `config.middleware.use` method:
|
||||
|
||||
|
@ -230,13 +229,13 @@ config.middleware.insert_after ActionDispatch::Head, Magical::Unicorns
|
|||
Middlewares can also be completely swapped out and replaced with others:
|
||||
|
||||
```ruby
|
||||
config.middleware.swap ActionDispatch::BestStandardsSupport, Magical::Unicorns
|
||||
config.middleware.swap ActionController::Failsafe, Lifo::Failsafe
|
||||
```
|
||||
|
||||
They can also be removed from the stack completely:
|
||||
|
||||
```ruby
|
||||
config.middleware.delete ActionDispatch::BestStandardsSupport
|
||||
config.middleware.delete "Rack::MethodOverride"
|
||||
```
|
||||
|
||||
### Configuring i18n
|
||||
|
|
|
@ -137,7 +137,6 @@ use ActionDispatch::ParamsParser
|
|||
use Rack::Head
|
||||
use Rack::ConditionalGet
|
||||
use Rack::ETag
|
||||
use ActionDispatch::BestStandardsSupport
|
||||
run MyApp::Application.routes
|
||||
```
|
||||
|
||||
|
@ -215,7 +214,6 @@ And to remove browser related middleware,
|
|||
|
||||
```ruby
|
||||
# config/application.rb
|
||||
config.middleware.delete "ActionDispatch::BestStandardsSupport"
|
||||
config.middleware.delete "Rack::MethodOverride"
|
||||
```
|
||||
|
||||
|
@ -307,10 +305,6 @@ Much of Action Controller's functionality is implemented as Middlewares. The fol
|
|||
|
||||
* Adds ETag header on all String bodies. ETags are used to validate cache.
|
||||
|
||||
**`ActionDispatch::BestStandardsSupport`**
|
||||
|
||||
* Enables “best standards support” so that IE8 renders some elements correctly.
|
||||
|
||||
TIP: It's possible to use any of the above middlewares in your custom Rack stack.
|
||||
|
||||
### Using Rack Builder
|
||||
|
|
Loading…
Reference in a new issue