の出力は<%= request.remote_ip.encoding %>
ですASCII-8BIT
。
request.remote_ip
値をSQLiteに保存すると、「列'remote_ip'のタイプにバイナリデータが挿入されましstring
た」というメッセージが表示されます。
それで、SQLiteに保存する前に「force_encoding」する必要がありますか?request.remote_ip
または、デフォルトでUTF-8
(または多分)設定できる構成はありますASCII-7BIT
か?
OS X Lion
ruby 1.9.3p194
Rails 3.2.8
sqlite3 (1.3.6)
sqlite3-ruby (1.3.2)