Class: Easy_http_Request::Request

Inherits:
Object
  • Object
show all
Includes:
Send_request
Defined in:
lib/easy_http/request/request_params.rb

Instance Method Summary collapse

Constructor Details

#initialize(http_method, url, option = {}) ⇒ Request

Returns a new instance of Request.

Raises:

  • (ArgumentError)


7
8
9
10
11
12
13
# File 'lib/easy_http/request/request_params.rb', line 7

def initialize(http_method, url ,option = {})
  raise ArgumentError, 'Http Method Not Found!' unless !http_method.nil?
  raise ArgumentError, 'URL Not Found!' unless !url.nil?
  @http_method = http_method
  @option = option
  @url = url
end

Instance Method Details

#connectObject



15
16
17
# File 'lib/easy_http/request/request_params.rb', line 15

def connect
  response =  Send_request::Connection_Adapter.connect(@http_method,@url,@option)
end