class Safettp::Request
Attributes
options[R]
uri[R]
Public Class Methods
new(uri, options = {})
click to toggle source
# File lib/safettp/request.rb, line 4 def initialize(uri, options = {}) @uri = URI(uri) @options = Safettp::HTTPOptions.new(options) @uri.query = @options.query end
Public Instance Methods
perform(method)
click to toggle source
# File lib/safettp/request.rb, line 10 def perform(method) net = Safettp::Request::Net.new(method, uri, options) Safettp::Response.new(net.perform, options.parser) end