class Motion::HTTP

Attributes

application_context[RW]

Public Class Methods

auth(header_value) click to toggle source
# File lib/common/http.rb, line 18
def auth(header_value)
  client.auth(header_value)
end
basic_auth(username, password) click to toggle source
# File lib/common/http.rb, line 14
def basic_auth(username, password)
  client.basic_auth(username, password)
end
client(*args) click to toggle source
# File lib/common/http.rb, line 10
def client(*args)
  Client.new(*args)
end
delete(url, options = nil, &callback) click to toggle source
# File lib/common/http.rb, line 38
def delete(url, options = nil, &callback)
  client.delete(url, options, &callback)
end
get(url, options = nil, &callback) click to toggle source
# File lib/common/http.rb, line 22
def get(url, options = nil, &callback)
  client.get(url, options, &callback)
end
head(url, options = nil, &callback) click to toggle source
# File lib/common/http.rb, line 42
def head(url, options = nil, &callback)
  client.head(url, options, &callback)
end
logger() click to toggle source
# File lib/common/http.rb, line 6
def logger
  @logger ||= Logger.new
end
options(url, options = nil, &callback) click to toggle source
# File lib/common/http.rb, line 46
def options(url, options = nil, &callback)
  client.options(url, options, &callback)
end
patch(url, options = nil, &callback) click to toggle source
# File lib/common/http.rb, line 34
def patch(url, options = nil, &callback)
  client.patch(url, options, &callback)
end
post(url, options = nil, &callback) click to toggle source
# File lib/common/http.rb, line 26
def post(url, options = nil, &callback)
  client.post(url, options, &callback)
end
put(url, options = nil, &callback) click to toggle source
# File lib/common/http.rb, line 30
def put(url, options = nil, &callback)
  client.put(url, options, &callback)
end
trace(url, options = nil, &callback) click to toggle source
# File lib/common/http.rb, line 50
def trace(url, options = nil, &callback)
  client.trace(url, options, &callback)
end