Sha256: 70d8b18b57793724207685d9255f9ceb373067acc9186166cffb65fca54d8cd2
Contents?: true
Size: 508 Bytes
Versions: 8
Compression:
Stored size: 508 Bytes
Contents
require 'faraday' module Idobata class Client def initialize(hook_url) default_header = { 'User-Agent' => "Idobata / RubyBinding/#{Idobata::VERSION}" } @conn = Faraday.new(hook_url, headers: default_header) do |builder| builder.request :url_encoded builder.adapter Faraday.default_adapter end end def post(args) begin @conn.post(nil, args) rescue Faraday::Error::ClientError => e raise e end end end end
Version data entries
8 entries across 8 versions & 1 rubygems