method
show
rails latest stable - Class:
ActiveStorage::Blobs::ProxyController
show()public
No documentation available.
# File activestorage/app/controllers/active_storage/blobs/proxy_controller.rb, line 14
def show
if request.headers["Range"].present?
send_blob_byte_range_data @blob, request.headers["Range"]
else
http_cache_forever public: true do
response.headers["Accept-Ranges"] = "bytes"
response.headers["Content-Length"] = @blob.byte_size.to_s
send_blob_stream @blob, disposition: params[:disposition]
end
end
end