我知道这是本论坛的常见问题,但我一个接一个地尝试了近4个小时不能为我工作。在另一种方法和之前工作另一种资源,但不是这种方法。
以下错误:
无效参数@ rb_sysopen - https://example.s3.amazonaws.com/uploads/Data.pdf
当我使用如下所示:静态文件
@file = File.open("#{Rails.root}/public/Data.pdf")
然后
File.new(@file)
这是有效的,但如下所示:
动态文件
@file = File.open("#{papers.paper.url}") #=> output url: https://example.s3.amazonaws.com/uploads/Data.pdf
然后
File.new(@file)
显示错误。我尝试了w
w+
r
r+
等字符串。
我在使用此代码时遇到了什么问题?
由于