diff options
author | Andrew White <andrew.white@unboxed.co> | 2018-03-21 16:33:36 +0000 |
---|---|---|
committer | Andrew White <andrew.white@unboxed.co> | 2018-03-22 04:23:49 +0000 |
commit | 2ef145883348e92c9e6393ece9b6967e3a5a80c7 (patch) | |
tree | 0bc7a1fa19ce01b25a1e692c821aa37158355ec5 /actionpack/test/fixtures/public/foo/さようなら.html | |
parent | 4c9c3ffc2e80155f31dbcf80591618ed1c858685 (diff) | |
download | rails-2ef145883348e92c9e6393ece9b6967e3a5a80c7.tar.gz rails-2ef145883348e92c9e6393ece9b6967e3a5a80c7.tar.bz2 rails-2ef145883348e92c9e6393ece9b6967e3a5a80c7.zip |
Use ASCII-8BIT paths in ActionDispatch::Static
The rack gem returns PATH_INFO as an ASCII-8BIT encoded string but it
was being converted to US-ASCII by the match? method because it was
calling Rack::Utils.escape_path. To prevent incompatibile encoding
warnings use ASCII-8BIT strings for the root path and let Ruby handle
any filename encoding conversion.
Fixes #32294, Closes #32314.
Diffstat (limited to 'actionpack/test/fixtures/public/foo/さようなら.html')
-rw-r--r-- | actionpack/test/fixtures/public/foo/さようなら.html | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/actionpack/test/fixtures/public/foo/さようなら.html b/actionpack/test/fixtures/public/foo/さようなら.html new file mode 100644 index 0000000000..627bb2469f --- /dev/null +++ b/actionpack/test/fixtures/public/foo/さようなら.html @@ -0,0 +1 @@ +means goodbye in Japanese |