rails blob 路径与服务 url
rails blob path vs service url
我有一个 rails 应用程序,它具有 Active Storage 并在 Amazon S3 中存储对象。
到目前为止,我一直在使用 rails_blob_path
但后来我发现了 service_url
。
rails_blob_path
returns URL 到 rails 应用程序,rails 将您重定向到 S3。
service_url
直接returns将URL传给S3对象。
我想知道使用一个或另一个的好处是什么?什么时候比较好?
在此处查看有关 service_url
的文档:https://api.rubyonrails.org/classes/ActiveStorage/Variant.html#method-i-service_url
基本上,通常没有充分的理由为您的用户提供 service_url
。
我有一个 rails 应用程序,它具有 Active Storage 并在 Amazon S3 中存储对象。
到目前为止,我一直在使用 rails_blob_path
但后来我发现了 service_url
。
rails_blob_path
returns URL 到 rails 应用程序,rails 将您重定向到 S3。
service_url
直接returns将URL传给S3对象。
我想知道使用一个或另一个的好处是什么?什么时候比较好?
在此处查看有关 service_url
的文档:https://api.rubyonrails.org/classes/ActiveStorage/Variant.html#method-i-service_url
基本上,通常没有充分的理由为您的用户提供 service_url
。