从Addressable对象获取完整的URI?

时间:2013-12-21 05:53:10

标签: ruby addressable-gem

如果我有这样的可寻址对象:

uri = Addressable::URI.parse("http://example.com/path/to/resource/")

我如何取回“http://example.com/path/to/resource/” - 我已经查看了uri.methods,但我没有看到我将使用哪一个来取回完整的URI。

1 个答案:

答案 0 :(得分:6)

使用to_s方法:

uri = Addressable::URI.parse("http://example.com/path/to/resource/")
uri.to_s
# => "http://example.com/path/to/resource/"

请参阅URI - basic example