module FireAndForget
Constants
- VERSION
Public Class Methods
delete(url, headers={}, &block)
click to toggle source
# File lib/fire/forget.rb, line 21 def self.delete(url, headers={}, &block) Request.new(:method => :delete, :url => url, :headers => headers, :callback => block).execute end
get(url, headers={}, &block)
click to toggle source
# File lib/fire/forget.rb, line 5 def self.get(url, headers={}, &block) Request.new(:method => :get, :url => url, :headers => headers, :callback => block).execute end
head(url, headers={}, &block)
click to toggle source
# File lib/fire/forget.rb, line 25 def self.head(url, headers={}, &block) Request.new(:method => :head, :url => url, :headers => headers, :callback => block).execute end
options(url, headers={}, &block)
click to toggle source
# File lib/fire/forget.rb, line 29 def self.options(url, headers={}, &block) Request.new(:method => :options, :url => url, :headers => headers, :callback => block).execute end
patch(url, payload, headers={}, &block)
click to toggle source
# File lib/fire/forget.rb, line 13 def self.patch(url, payload, headers={}, &block) Request.new(:method => :patch, :url => url, :payload => payload, :headers => headers, :callback => block).execute end
post(url, payload, headers={}, &block)
click to toggle source
# File lib/fire/forget.rb, line 9 def self.post(url, payload, headers={}, &block) Request.new(:method => :post, :url => url, :payload => payload, :headers => headers, :callback => block).execute end
put(url, payload, headers={}, &block)
click to toggle source
# File lib/fire/forget.rb, line 17 def self.put(url, payload, headers={}, &block) Request.new(:method => :put, :url => url, :payload => payload, :headers => headers, :callback => block).execute end