Rails param值以奇怪的格式解码

时间:2015-06-01 06:33:08

标签: ruby ruby-on-rails-4

我有一个奇怪的问题,我无法弄清楚为什么这会发生在" - "破折号。

这是在debian服务器上处理的params, 检查文件名是否包含短划线" - "。

的stange字符
Started GET "/attachments/download/55388/VE11%20FTART%20%e2%80%93%20Large%20model.pptx" for x.x.x.x at 2015-06-01 07:54:19 +0200
Processing by AttachmentsController#download as HTML
  Parameters: {"id"=>"55388", "filename"=>"VE11 FTART â~@~S Large model.pptx"}

我的开发环境中的相同格式已正确解码。

  Parameters: {"id"=>"55388", "filename"=>"VE11 FTART – Large model.pptx"}

有人知道这个问题吗?

提前致谢。

0 个答案:

没有答案