1

Rails 3のsend_file経由でファイルを送信しようとしています...ファイルが見つかり、送信されたようですが、何らかの理由で受信されません...

また、:disposition =>'inline'が設定されていても、ブラウザには常に「ダウンロードボックス」が表示されます...

nginx confでは、sendfileがonに設定されています...

4

2 に答える 2

0

これを実行することをお勧めします:Railsを介したNginxを介した大きなファイルの提供2.3x-sendfileの使用

于 2011-01-13T07:56:48.360 に答える
0

同じ問題が発生しました。応答ヘッダーを確認すると、応答タイプがとして設定されていることがわかりました application/octet-stream。send_fileを呼び出すときに、ファイルのmimeタイプを設定してみてください

send_file file, :disposition => 'inline', :type => 'image/png'

于 2011-10-25T20:45:37.113 に答える