Method: Net::Text::Generic.request

Defined in:
lib/net/text/generic.rb

.request(uri, query) ⇒ Object



9
10
11
12
13
14
15
16
17
# File 'lib/net/text/generic.rb', line 9

def self.request(uri, query)
  sock = TCPSocket.new(uri.host, uri.port)
  sock.puts query
  sock.read
ensure
  # Stop remaining connection, even if they should be already cut
  # by the server
  sock&.close
end