Class: Bamboo::Client::Http::Json
- Defined in:
- lib/bamboo-client/http/json.rb
Defined Under Namespace
Classes: Doc
Instance Attribute Summary collapse
-
#cookies ⇒ Object
readonly
Doc.
Instance Method Summary collapse
- #get(uri_or_path, params = nil) ⇒ Object
- #get_cookies(uri_or_path, params = nil) ⇒ Object
- #post(uri_or_path, data = {}) ⇒ Object
- #post_with_query(uri_or_path, query = {}) ⇒ Object
Methods inherited from Abstract
Constructor Details
This class inherits a constructor from Bamboo::Client::Abstract
Instance Attribute Details
#cookies ⇒ Object (readonly)
Doc
42 43 44 |
# File 'lib/bamboo-client/http/json.rb', line 42 def @cookies end |
Instance Method Details
#get(uri_or_path, params = nil) ⇒ Object
54 55 56 57 58 |
# File 'lib/bamboo-client/http/json.rb', line 54 def get(uri_or_path, params = nil) uri = uri_for(uri_or_path, params) puts "Json.get: url: #{uri} cookies: #{}" if $DEBUG Doc.from RestClient.get(uri, default_headers) end |
#get_cookies(uri_or_path, params = nil) ⇒ Object
60 61 62 63 64 |
# File 'lib/bamboo-client/http/json.rb', line 60 def (uri_or_path, params = nil) uri = uri_for(uri_or_path, nil) resp = RestClient.get(uri, :params => params) @cookies = resp. end |