ruby Encoding::UndefinedConversionError from ASCII-8BIT to UTF-8 in sinatra 2

wixjitnu  于 12个月前  发布在  Ruby
关注(0)|答案(1)|浏览(84)

我正在开发一个用Sinatra 1.2构建的大型应用程序,几天前我将Sinatra Gem升级到了版本2。升级此错误后,
Encoding::UndefinedConversionError - "\xD8" from ASCII-8BIT to UTF-8:当传递阿拉伯语参数时,如services/مواقع
我搜索了它,我没有找到任何解决方案,除了force_encoding("UTF-8"),不能使用它的所有参数在我的应用程序
有人能帮我吗?谢谢你,谢谢!

2ul0zpep

2ul0zpep1#

force_encoding("utf-8")是我的解决方案

相关问题