Ruby on Rails: Jak renderować plik jako zwykły tekst (bez HTML)

Jak renderować plik jako zwykły / tekst w szynach (bez renderowania żadnego HTML)?

Próbowałem:

render file: "path/to/file", layout: false

i

render file: "path/to/file", content_type: 'text/plain'

także oba

render file: "path/to/file", layout: false, content_type: 'text/plain'

Ale wciąż jest trochę html na odpowiedź.

Używam szyn 3.2.14 i ruby ​​1.9.3

Z góry dziękuję.

EDYTUJ 1:

Głupie, to naprawdę działa:

render file: "path/to/file", layout: false, content_type: 'text/plain'

Sprawdzałem element za pomocą Google Chrome, więc pojawia się znacznik HTML. Ale kiedy widzę źródło, nie ma tagu HTML.

Plik, który próbowałem wyrenderować, jest niestandardowym plikiem bez rozszerzenia, jest to wartość oddzielona tabulatorami, której używam jako parametru w d3.tsv () (D3.js)

Dziękuję wszystkim za wysiłek. :RE

EDYCJA 2:

W Edit 1 sprawdziłem odpowiedź i to prawda, że ​​nie zawiera żadnego tagu HTML. Ale używanie go jako parametru w d3.tsv () (D3.js) nie działa. Cieszę się, że próbowałemodpowiedź zJetAbe i to działa! Więc zaakceptowałem odpowiedź JetAbe.

questionAnswers(2)

yourAnswerToTheQuestion