Ruby 4.1 リファレンスマニュアル

instance method Net::HTTPGenericRequest#uri

uri -> URI | nilRuby 2.0.0 から[permalink][rdoc][edit]

リクエストの生成に使われた URI オブジェクトを返します。

リクエストをパスの文字列で生成した場合 (URI オブジェクトを使わなかった場合) は nil を返します。

例
require 'net/http'

uri = URI('http://www.example.com/index.html')
p Net::HTTP::Get.new(uri).uri            # => #<URI::HTTP http://www.example.com/index.html>
p Net::HTTP::Get.new('/index.html').uri  # => nil

[SEE_ALSO] Net::HTTPResponse#uri