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

instance method Net::HTTP#request_query

request_query(path, data, initheader = nil) -> Net::HTTPResponseRuby 4.1 から[permalink][rdoc][edit]
request_query(path, data, initheader = nil) {|response| .... } -> Net::HTTPResponse

サーバ上の path にあるエンティティに対し文字列 data を QUERY メソッドで送ります。

返り値は Net::HTTPResponse のインスタンスです。

ブロックとともに呼び出されたときは、エンティティボディをソケットから読み出す前に、接続を維持した状態で Net::HTTPResponse オブジェクトをブロックに渡します。

[PARAM] path:
リクエストを送るパスを文字列で指定します。
[PARAM] data:
送るデータを文字列で指定します。
[PARAM] initheader:
リクエストの HTTP ヘッダをハッシュで指定します。

[SEE_ALSO] Net::HTTP#query, Net::HTTPResponse#read_body