# 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