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タグの中に文字コードを指定する必要があったみたい

0 件のコメント:

コメントを投稿