我有一个具有Active Storage的Rails应用程序,并将对象存储在Amazon S3中。
到目前为止,我一直在使用rails_blob_path
,但后来发现service_url
。
[rails_blob_path
返回URL到rails应用程序,并且rails将您重定向到S3。
[service_url
直接将URL返回到S3对象。
我想知道使用其中一个的好处是什么?什么时候更好?
在service_url
上查看文档https://api.rubyonrails.org/classes/ActiveStorage/Variant.html#method-i-service_url:>
基本上,通常没有充分的理由为您的用户提供service_url
。