【发布时间】:2020-06-12 19:24:58
【问题描述】:
我有路由/document/:email/:filename, :email => /.*/, :filename => /.*/,它只是获取文件名,在存储中搜索并返回它。但是,在我开始将 wicked_pdf 用于其他组件后,我的控制器中的 param[:filename] 停止识别 .pdf 扩展名。所以在 wicked_pdf 路由 /document/somemail@mail.com/myfile.pdf 在我的控制器上生成参数 param[:filename] == 'myfile.pdf' 之前,但是在我集成 wicked_pdf 之后,参数没有文件扩展名,即 param[:filename] == 'myfile' 如何避免这种行为?
我不希望 wicked_pdf 处理我的应用程序的所有 pdf 文件请求,仅针对特定路由/控制器
【问题讨论】: