Pergunta

Eu tenho um URL como http://example.com/tag/София/new.json E eu quero fazer uma solicitação de receber com httparty. Quando eu faço:

Httparty.get "http://example.com/tag/сиfian/new.json

Eu recebo:

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

Alguma idéia de como lidar com isso?

Foi útil?

Solução

o padrão diz "codifique o URL como UTF-8 e representa sequências multi-bytes como octetos porcentagem". No seu caso,

http://example.com/tag/%D0%A1%D0%BE%D1%84%D0%B8%D1%8F/new.json
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top