How to change the response charset

Hi all,

I have the following on a controller method:

  render :text => "A string message"

I want that response body to be converted to US-ASCII. (BTW, Ruby seems to default to UTF-8)

Any ideas? I know theres a 'response.charset', but that seems to only change the response's charset header. I need the actual body string to be changed to US-ASCII.

Well, I fixed this issue following Charset conversion rules from this blog post: Gray Soft / Not Found

James (the blog author) actually has the most comprehensive treatment on Ruby Strings (both for 1.8 & 1.9).

Hope this helps somebody someday! :slight_smile:

Well, I fixed this issue following Charset conversion rules from this blog post: Gray Soft / Not Found

James (the blog author) actually has the most comprehensive treatment on Ruby Strings (both for 1.8 & 1.9).

Hope this helps somebody someday! :slight_smile: