9d840a1719
Rack 3 now allows response header values to be an Array when handling multiple values. Newline encoded headers are no longer supported. This commit updates `ActionDispatch::SSL#flag_cookies_as_secure!` to be Rack-3 compliant by setting the `set-cookie` header to an Array rather than a newline-separated String if the current Rack version is 3+. Additionally, this commit adds `Rack::Lint` to the Rack app in the middleware test suite so that we can ensure all of the tests are compliant with the Rack SPEC. |
||
---|---|---|
.. | ||
abstract_controller | ||
action_controller | ||
action_dispatch | ||
action_pack | ||
abstract_controller.rb | ||
action_controller.rb | ||
action_dispatch.rb | ||
action_pack.rb |