如何将HTTParty与UTF-8编码一起使用?

我有一个像http://example.com/tag/София/new.json这样的url,我想用HTTParty发出GET请求。 当我做:

HTTPArty.get“ http://example.com/tag/София/new.json

我明白了:

 URI::InvalidURIError at / bad URI(is not URI?): link here 

任何想法如何处理这个?

标准说“将URL编码为UTF-8,然后将多字节序列表示为百分比转义的八位字节”。 在你的情况下,

 http://example.com/tag/%D0%A1%D0%BE%D1%84%D0%B8%D1%8F/new.json