Sha256: 69ddbf0cb020a2a89c5686000c3b9c3a7077ab18f3e961e0eed98dfb2da0e046

Contents?: true

Size: 516 Bytes

Versions: 1

Compression:

Stored size: 516 Bytes

Contents

require_relative 'response'

module Twumper
  module Request
    def get(url, options = {})
      request(:get, url, options)
    end

    def post(url, options = {})
      request(:post, url, options)
    end

    private

    def request(method, url, options)
      case method
      when :get 
        response = connection.get(url, headers: headers)
      when :post
      	response = connection.post(url, body: body, headers: headers)
      end
      # build(response.body)
      response.body
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
twumper-0.1.1 lib/twumper/request.rb