Как я могу использовать HTTParty с кодировкой UTF-8?
Вопрос
У меня есть URL, подобный http://example.com/tag/София/new.json
и я хочу сделать запрос GET с помощью HTTParty.Когда я делаю:
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
Не связан с StackOverflow