Module: Minfraud::HTTPService
- Included in:
- Assessments
- Defined in:
- lib/minfraud/http_service.rb,
lib/minfraud/http_service/request.rb,
lib/minfraud/http_service/response.rb
Defined Under Namespace
Constant Summary collapse
- DEFAULT_MIDDLEWARE =
Minfraud default middleware stack
Proc.new do |builder| builder.request :json builder.basic_auth *::Minfraud.configuration.values builder.response :mashify builder.response :json, content_type: /\bjson$/ builder.adapter Faraday.default_adapter end
- DEFAULT_SERVER =
Minfraud default server
'https://minfraud.maxmind.com/minfraud/v2.0'
Class Method Summary collapse
-
.configuration ⇒ Hash
Default HTTPService configuration.
Class Method Details
.configuration ⇒ Hash
Returns default HTTPService configuration.
8 9 10 11 12 13 |
# File 'lib/minfraud/http_service.rb', line 8 def configuration { middleware: DEFAULT_MIDDLEWARE, server: DEFAULT_SERVER } end |