module Minfraud::HTTPService

HTTPService holds the HTTP client configuration.

Constants

DEFAULT_MIDDLEWARE

@!visibility private

DEFAULT_SERVER

Default base URL for minFraud.

Public Class Methods

configuration() click to toggle source

The default HTTPService configuration.

@return [Hash]

# File lib/minfraud/http_service.rb, line 13
def configuration
  server = DEFAULT_SERVER
  if !Minfraud.host.nil?
    server = "https://#{Minfraud.host}/minfraud/v2.0"
  end

  {
    middleware: DEFAULT_MIDDLEWARE,
    server:     server,
  }
end