# File lib/rev/http_client.rb, line 169 169: def request(method, path, options = {}) 170: raise ArgumentError, "invalid request path" unless /^\// === path 171: raise RuntimeError, "request already sent" if @requested 172: 173: @method, @path, @options = method, path, options 174: @requested = true 175: 176: return unless @connected 177: send_request 178: end