Module: MintHttp
- Defined in:
- lib/mint_http.rb,
lib/mint_http/config.rb,
lib/mint_http/errors.rb,
lib/mint_http/request.rb,
lib/mint_http/version.rb,
lib/mint_http/response.rb,
lib/mint_http/request_logger.rb
Defined Under Namespace
Classes: AuthenticationError, AuthorizationError, BadGatewayError, ClientError, Config, ConnectionAbortedError, ConnectionError, ConnectionIoError, ConnectionRefusedError, ConnectionResetError, ConnectionSslError, Error, GatewayTimeoutError, Headers, NameResolutionError, NetHttpFactory, NotFoundError, OpenTimeoutError, Pool, PoolEntry, ReadTimeoutError, Request, RequestLogger, Response, ResponseError, ServerError, ServiceUnavailableError, TimeoutError, WriteTimeoutError
Constant Summary collapse
- VERSION =
"1.1.3"
Class Method Summary collapse
-
.config ⇒ MintHttp::Config
noinspection RbsMissingTypeSignature,RubyClassVariableUsageInspection.
- .init_mint ⇒ Object
- .method_missing(method, *args) ⇒ ::MintHttp::Request
Class Method Details
.config ⇒ MintHttp::Config
noinspection RbsMissingTypeSignature,RubyClassVariableUsageInspection
27 28 29 |
# File 'lib/mint_http.rb', line 27 def config @@config ||= MintHttp::Config.new end |
.init_mint ⇒ Object
19 20 21 22 23 |
# File 'lib/mint_http.rb', line 19 def init_mint config.logger = Logger.new('/dev/null') config.filter_params_list = [] config.filter_params = false end |
.method_missing(method, *args) ⇒ ::MintHttp::Request
32 33 34 35 |
# File 'lib/mint_http.rb', line 32 def method_missing(method, *args) request = Request.new request.send(method, *args) end |