2012年8月4日土曜日

【Ruby 1.9】ArgumentError: invalid byte sequence in UTF-8

以下2つで対応できました

.encode("UTF-8","UTF-8").gsub(/\r/,"") 」を文字列の最後につける
accept-charset="UTF-8" enctype="UTF-8"」をformの指定で行う

今回のポイントはformからのリクエスト送信ってことですかね
ちゃんとHTMLのformタグの中に文字コードを指定する必要があったみたい

1 件のコメント:

  1. very informative blog and useful article thank you for sharing with us , keep posting Ruby On Rails Training

    返信削除