Module: Rbkb::Http

Defined in:
lib/rbkb/http.rb,
lib/rbkb/http/parameters.rb,
lib/rbkb/http/response.rb,
lib/rbkb/http/request.rb,
lib/rbkb/http/headers.rb,
lib/rbkb/http/common.rb,
lib/rbkb/http/body.rb,
lib/rbkb/http/base.rb

Overview

???Why???? would anyone create their own HTTP implementation in ruby with so many options out there? Short answer: Net::HTTP and others just don’t cut it in lots of edge cases. I needed something I could control completely.

Defined Under Namespace

Modules: CommonInterface, RequestHeaders, ResponseHeaders Classes: Base, Body, BoundBody, ChunkedBody, FormUrlencodedParams, HeaderParams, Headers, MultipartFormParams, NamedValueArray, Parameters, Request, RequestAction, Response, ResponseStatus, TextPlainFormParams

Constant Summary collapse

DEFAULT_HTTP_VERSION =
"HTTP/1.1"