Tôi đang gửi tệp ms-word sử dụng đường ray. tức là khi tôi nhấp vào liên kết, tệp doc từ thư mục tmp (trong dự án) được gửi.Sử dụng send_file trong đường ray
Mã Tôi đang sử dụng là
@filename ="#{RAILS_ROOT}/tmp/test/test.doc"
send_file(@filename ,
:filename => "test",
:type => 'application/msword',
:disposition => 'attachment',
:streaming => 'true',
:buffer_size => '4096')
Đó là làm việc, nhưng nó gửi một tập tin rỗng. Nội dung bị thiếu trong tệp. Bất kỳ đề xuất?
+1. Đảm bảo bạn không gửi tệp trống. – fig
Tôi không gửi tệp trống – sgi