Module: HideMyAss::Request::Actions
- Included in:
- HideMyAss, HideMyAss::Request
- Defined in:
- lib/hidemyass/request/actions.rb
Instance Method Summary collapse
-
#delete(base_url, options = {}) ⇒ Object
Make a delete request.
-
#get(base_url, options = {}) ⇒ Object
Make a get request.
-
#post(base_url, options = {}) ⇒ Object
Make a post request.
-
#put(base_url, options = {}) ⇒ Object
Make a put request.
Instance Method Details
#delete(base_url, options = {}) ⇒ Object
Make a delete request.
Example: HideMyAss.delete(“www.example.com/posts/1”)
Returns Typhoeus::Response instance.
47 48 49 |
# File 'lib/hidemyass/request/actions.rb', line 47 def delete(base_url, = {}) Request.new(base_url, .merge!(:method => :delete)).run end |
#get(base_url, options = {}) ⇒ Object
17 18 19 |
# File 'lib/hidemyass/request/actions.rb', line 17 def get(base_url, = {}) Request.new(base_url, .merge!(:method => :get)).run end |
#post(base_url, options = {}) ⇒ Object
Make a post request.
Example: HideMyAss.post(“www.example.com”)
Returns Typhoeus::Response instance.
27 28 29 |
# File 'lib/hidemyass/request/actions.rb', line 27 def post(base_url, = {}) Request.new(base_url, .merge!(:method => :post)).run end |
#put(base_url, options = {}) ⇒ Object
Make a put request.
Example: HideMyAss.put(“www.example.com/posts/1”)
Returns Typhoeus::Response instance.
37 38 39 |
# File 'lib/hidemyass/request/actions.rb', line 37 def put(base_url, = {}) Request.new(base_url, .merge!(:method => :put)).run end |