2

のような 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

これを処理する方法はありますか?

4

1 に答える 1

2

この標準では、「URLをUTF-8としてエンコードしてから、マルチバイトシーケンスをパーセントエスケープされたオクテットとして表す」とされています。あなたの場合、

http://example.com/tag/%D0%A1%D0%BE%D1%84%D0%B8%D1%8F/new.json
于 2009-12-30T21:12:32.837 に答える