のような URL がhttp://example.com/tag/София/new.json
あり、HTTParty で GET リクエストを行いたいと考えています。私がする時:
HTTPArty.get " http://example.com/tag/София/new.json
私は得る:
URI::InvalidURIError at /
bad URI(is not URI?): link here
これを処理する方法はありますか?
のような URL がhttp://example.com/tag/София/new.json
あり、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