# File lib/cool.io/http_client.rb, line 169 def request(method, path, options = {}) raise ArgumentError, "invalid request path" unless /^\// === path raise RuntimeError, "request already sent" if @requested @method, @path, @options = method, path, options @requested = true return unless @connected send_request end