作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是编程界的新手,我正在使用 Rails 创建我的第一个项目。我有一个 .pdf 文件库,保存在单独的共享网络服务器上。我想链接到其中一些文件,这样当我单击链接时,pdf 就会在浏览器中打开。
我理解通过使用:
<a href="/filename.pdf">Click Me</a>
我可以在我的 Rails 项目的/public 文件夹中打开一个文件,但我希望在一个完全不同的硬盘驱动器上打开一个文件。我试过了
`href="//drivename/folder/nextfolder/filename.pdf" `
但是浏览器给我一个 404 错误,说找不到文件。
最佳答案
最好使用 Controller 操作来提供文件:
假设你有 pdfs Controller ,
<a href="pdfs/serve/filename">Click Me</a>
def serve
path = "/drivename/folder/nextfolder/#{params[:filename]}"
send_file( path,
:disposition => 'inline',
:type => 'application/pdf',
:x_sendfile => true )
end
关于ruby-on-rails - 在公用文件夹外用 Rails 打开一个 .pdf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18322847/
目前,我正在尝试将显示列表与 OnPaint() 分开,但 glGenLists(1) 返回 0。 使用显示列表有什么前提吗? 函数 glGenLists(1) 是否仅在 OnXxx() 事件线程中存
我是一名优秀的程序员,十分优秀!