Sha256: c7ba6d12bbc2aabf8e5336046002ad160f96896917fbaa563e6192eb83966776

Contents?: true

Size: 564 Bytes

Versions: 19

Compression:

Stored size: 564 Bytes

Contents

require "http/parser"

require "http/errors"
require "http/timeout/null"
require "http/timeout/per_operation"
require "http/timeout/global"
require "http/chainable"
require "http/client"
require "http/connection"
require "http/options"
require "http/request"
require "http/request/writer"
require "http/response"
require "http/response/body"
require "http/response/parser"

# HTTP should be easy
module HTTP
  extend Chainable

  class << self
    # HTTP[:accept => 'text/html'].get(...)
    alias_method :[], :headers
  end
end

Http = HTTP unless defined?(Http)

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
http-0.9.9 lib/http.rb
http-1.0.0.pre5 lib/http.rb
http-1.0.0.pre4 lib/http.rb
http-1.0.0.pre3 lib/http.rb
http-1.0.0.pre2 lib/http.rb
http-1.0.0.pre1 lib/http.rb
http-0.9.8 lib/http.rb
http-0.9.7 lib/http.rb
http-0.9.6 lib/http.rb
http-0.9.5 lib/http.rb
http-0.9.4 lib/http.rb
http-0.9.3 lib/http.rb
http-0.8.14 lib/http.rb
http-0.9.2 lib/http.rb
http-0.8.13 lib/http.rb
http-0.9.1 lib/http.rb
http-0.9.0 lib/http.rb
http-0.9.0.pre lib/http.rb
http-0.8.12 lib/http.rb