sinatra 2 での ASCII-8BIT から UTF-8 へのエンコーディング::UnknownConversionError
概要
私はsinatra 1.2で構築された大規模なアプリに取り組んでいますが、数日前にsinatra gemをバージョン2にアップグレードしました。 アップグレード後にこのエラーが発生する
エンコーディング::UnknownConversionError - 「�」を ASCII-8BIT から UTF-8 に変換: services/مواقع のようなアラビア語でパラメータを渡すとき
検索しましたが、アプリのすべてのパラメータに使用できないforce_encoding(“UTF-8”)以外の解決策が見つかりませんでした
誰かこれについて私を助けてくれますか?ありがとう!
解決策
Force_encoding(“utf-8”) が私にとっての解決策でした