Sha256: e11d173a2575803de84397887801e2c781ac152caf278051bb24e67dd4ce106b
Contents?: true
Size: 520 Bytes
Versions: 6
Compression:
Stored size: 520 Bytes
Contents
require 'faraday_middleware/parse_oj' module Taric module Connection def connection(config) options = { request: {:params_encoder => Faraday::FlatParamsEncoder }, headers: {'Accept' => "application/#{config.format}; charset=utf-8", 'User-Agent' => config.user_agent} }.merge(config.connection_opts) Faraday::Connection.new(options) do |conn| conn.response :oj, content_type: /\bjson$/ unless config.raw conn.adapter config.adapter end end end end
Version data entries
6 entries across 6 versions & 1 rubygems