ruby 2.2.1 rails 4.2.1.rc4 mysql 5.5
用户在输入特殊字符保存到数据库之后,通过页面访问报错 invalid byte sequence in UTF-8
通过日志可以看到,用户输入的特殊字符被转码了 \xED\xA0\xBD
, 而且值也存到数据库了。但是在显示出来的时候就报错.
User-Agent "Mozilla/5.0 (Linux; U; Android 4.1.2; zh-cn; Coolpad 5891Q Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30"