Class Chef::REST::RESTRequest
In: lib/chef/rest/rest_request.rb
Parent: Object

Methods

call   config   host   new   path   port   query   user_agent   user_agent=  

Constants

UA_COMMON = "/#{::Chef::VERSION} (#{engine}-#{RUBY_VERSION}-p#{RUBY_PATCHLEVEL}; ohai-#{Ohai::VERSION}; #{RUBY_PLATFORM}; +http://opscode.com)"
DEFAULT_UA = "Chef Client" << UA_COMMON
USER_AGENT = "User-Agent".freeze
ACCEPT_ENCODING = "Accept-Encoding".freeze
ENCODING_GZIP_DEFLATE = "gzip;q=1.0,deflate;q=0.6,identity;q=0.3".freeze
GET = "get".freeze
PUT = "put".freeze
POST = "post".freeze
DELETE = "delete".freeze
HEAD = "head".freeze
HTTPS = "https".freeze
SLASH = "/".freeze

Attributes

headers  [R] 
http_client  [R] 
http_request  [R] 
method  [R] 
url  [R] 

Public Class methods

Public Instance methods

[Validate]