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